Zum Inhalt

MySQL: Client does not support authentication protocol

Diese Fehlermeldung tritt auf, wenn mit einem alten Client, z.B. PHP 4, versucht wird, auf einen MySQL 5 Server zuzugreifen. Die Ursache ist wohl ein geändertetes Authentifiziertungsverfahren. Allerdings kann man trotzdem die "alten" Passwörter weiterhin nutzen: http://dev.mysql.com/doc/refman/5.0/en/old-client.html

Kurzfassung.
Man setzt das Passwort für einen "alten" Benutzer auf diesem Weg hier:

mysql> SET PASSWORD FOR ‚the-old-username’@“ = OLD_PASSWORD(‚the-old-password‘);

Hinweis: @“ bedeuet Zugriff von jedem Host aus

Published inAllgemein

Schreibe den ersten Kommentar

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.