Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Die Authentifizierungsmethode „mysql_old_password“ wird nicht unterstützt

Diese Fehlermeldung wird angezeigt, wenn Sie sich mit einer MySQL-Datenbank verbinden, deren Passwörter im alten Passwortformat gespeichert sind (http://dev.mysql.com/doc/refman/5.0/en/old-client.html ). Neuere MySQL-Clients erlauben keine Verbindung zu Datenbanken mit dem alten Passwortformat, da es weniger sicher ist.

Einige würden vorschlagen, old_passwords=1 zu setzen auf dem MySQL-Server, aber ich denke, es wäre besser, die Passwörter auf das neue Passwortformat zu aktualisieren. Dann kann die MySQL-Verbindung wieder aufgebaut werden und Ihre Datenbank ist besser geschützt.

Hier können Sie nachlesen, wie Sie Ihre MySQL-Passwörter vom alten Format auf das neue Format aktualisieren:http://code.openark.org/blog/mysql/upgrading-passwords-from-old_passwords-to-new-passwords