Schrift
Wiki:Tipp zum Debugging: use Data::Dumper; local $Data::Dumper::Useqq = 1; print Dumper \@var;
[thread]3786[/thread]

mysqlupdate von 4.1 auf 5.0: Zugriff verweigert



<< >> 4 Einträge, 1 Seite
Superfrank
 2007-02-22 15:58
#35244 #35244
User since
2006-09-05
164 Artikel
BenutzerIn
[default_avatar]
Hallo,
ich habe eine mysql-Installation wo in Version 3 die User angelegt wurden und folglich den alten kurzen Passworthash in der Usertabelle haben. mysql 3 wurde dann auf 4.1 erneuert und die alten Passworthashes funktionierten weiterhin und z.B. beim Zugriff über ein PHP-Script war es egal ob da ein alter oder ein neuer Hash ist.
Jetzt habe ich auf Version 5.0 erneuert und jetzt ist kein Login mehr möglich und ich erhalte nur einen "access denied..." sowohl über PHP als auch beim Versuch über die Shell, so daß es an einem falsch kompiliertem Clienten nicht liegen kann. Ich habe das Update dann wieder rückgängig gemacht und einen User mit md5-Hash-Passwort angelegt aber auch damit kriege ich nur einen "access denied...".
Bisher habe ich bei mysql-Updates die Datenbank runtergefahren, alle Datenbanken direkt in die neue Installation kopiert und dann das mysql_fix_privilege_tables gemacht was bisher immer funktioniert hat.

Grüsse

Frank
nepos
 2007-02-22 16:28
#35245 #35245
User since
2005-08-17
1420 Artikel
BenutzerIn
[Homepage] [default_avatar]
Vielleicht solltest du mal so vorgehen, wie es die MySQL-Doku für den Fall eines Updates vorschlägt.
Superfrank
 2007-02-22 17:02
#35246 #35246
User since
2006-09-05
164 Artikel
BenutzerIn
[default_avatar]
du meinst hoffentlich nicht http://dev.mysql.com/doc/refman/5.0/en/upgrading-from-4-1.html

Mehr habe ich dazu nicht gefunden.

Grüsse

Frank
Superfrank
 2007-02-22 17:46
#35247 #35247
User since
2006-09-05
164 Artikel
BenutzerIn
[default_avatar]
ich hab nun eine Lösung:

-Datenbanken in neue Installation kopieren
-mysql mit "skip-grant-tables" starten
-mysql_upgrade ausführen
-mysql ohne "skip-grant-tables" starten

Da bin ich nun doch etwas enttäuscht von mysql, daß die alte Usertabelle offenbar nicht übernommen werden kann. Ging bisher immer.

Grüsse

Frank
<< >> 4 Einträge, 1 Seite



View all threads created 2007-02-22 15:58.