Yeah, that's what I think is meant by:
forum control everything looks fine test ok.
What bugs me is that it can clearly connect, but it barfs as soon as it tries to manipulate the DB. And it never gets past the VERY FIRST step... (Which is old 2.0 stuff, just a safety measure...)
New question: Does the user you are using in repair_settings.php & in Settings.php have *ALL* privileges necessary to alter the database?
Grant that DB user EVERYTHING...