![]() |
mysql phpmyadmin
Hi, ich habe ein kleines Problem.
Wenn ich mich bei phpmyadmin anmelden möchte kommt die Meldung: mysqlnd cannot connect to MySQL 4.1+ using old authentication Wie kann ich das beheben? |
Re: mysql phpmyadmin
Dein Server? Hast du irgendwas daran gemacht? Zum Beispiel ein Update von MySQL 4 auf MySQL 5? :mrgreen: Oder einen neuen User angelegt? Seit wann ist denn diese Meldung?
Liebe Grüße, Valle |
Re: mysql phpmyadmin
update auf mysql5.
|
Re: mysql phpmyadmin
Die neue Authentifikation verwenden oder den Server auf die alte zurückstellen
|
Re: mysql phpmyadmin
Zitat:
Code:
Anschließend Passwort eingeben (es wird nichts angezeigt beim tippen, das ist normal) und folgenden SQL-Befehl ausführen:
mysql -uroot -p
Code:
Achte auf das Semikolons am Ende, welches für die Befehlszeile wichtig ist. <passwort> musst du natürlich durch dein Passwort ersetzen. Außerdem musst du den Schritt für jeden User ausführen und entsprechend root durch den Benutzernamen ersetzen.
UPDATE mysql.user SET Password = PASSWORD('<passwort>') WHERE user = 'root';
Liebe Grüße, Valle PS.: Lieber ein Backu zu viel als eins zu wenig! :thumb: |
Re: mysql phpmyadmin
wo soll ich den Befehl eingeben?
der Server läuft nicht auf Linux sondern ist ein Windows Server. |
Re: mysql phpmyadmin
Zitat:
Liebe Grüße, Valle |
Re: mysql phpmyadmin
Und nachdem du die User-Tabelle direkt modifizierst, dann bitte nicht vergessen am Ende des Vorgangs noch folgenden SQL-Befehl auszufuehren:
SQL-Code:
Erst dann werden die neuen Passwoerter auch wirklich verfuegbar sein, da sonst noch die alten im Cache sind ;)
FLUSH PRIVILEGES;
Greetz alcaeus |
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:03 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz