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

Authentifizierungs-Plugin-Fehler beim Verbinden mit der MySQL-Datenbank

Die Fehlermeldung wird angezeigt, weil MySQL v8 das Standard-Authentifizierungs-Plug-In / die Standard-Authentifizierungsmethode geändert hat, die keine Abwärtskompatibilität mit älteren Clients aufweist. Der Fehler kann umgangen werden, indem die Legacy-Authentifizierungsmethode verwendet wird, die für den Root-Benutzer wie folgt aktiviert werden kann:

Authentifizieren Sie sich nach der Installation von MySQL mit der CLI, z. B.

mysql -uroot

Führen Sie dann den folgenden Befehl aus, um die alte Authentifizierungsmethode zu verwenden:

ALTER USER [email protected] IDENTIFIED WITH mysql_native_password BY 'PASSWORD';

Leeren Sie zuletzt die Berechtigungen:

FLUSH PRIVILEGES;

Jetzt sollten Sie sich wieder mit SequelPro verbinden können (mit dem angegebenen Passwort).