Verbindung zum MySQL-Server kann nicht hergestellt werden: Caching_sha2_Password-Plugin fehlt
Bei Versuchen, eine Verbindung mit dem MySQL-Server 8.0.11 von MySQL Workbench herzustellen, ist ein Fehler aufgetreten Dauerhafter Fehler: „Es kann keine Verbindung zum MySQL-Server hergestellt werden, Authentifizierungs-Plugin: caching_sha2_password: Das angegebene Modul konnte nicht gefunden werden.“
Eine Erklärung des Fehlers
Die Fehlermeldung weist darauf hin, dass der MySQL-Server das Authentifizierungs-Plugin „caching_sha2_password“, das für sichere Authentifizierungsprotokolle erforderlich ist, nicht finden kann. Dieses Plugin gewährleistet die sichere Speicherung und Überprüfung von Benutzerkennwörtern.
Lösung
Um dieses Problem zu beheben, befolgen Sie diese Schritte:
Kommentieren Sie die folgende Zeile aus oder entfernen Sie sie:
#default_authentication_plugin=caching_sha2_password
Fügen Sie die folgende Zeile zum Abschnitt [mysqld] hinzu:
default_authentication_plugin=mysql_native_password
Führen Sie die folgende Abfrage aus:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'xxx';
Ersetzen Sie „xxx“ durch Ihr aktuelles Root-Passwort.
Das obige ist der detaillierte Inhalt vonHier sind einige fragenbasierte Titel, die zu Ihrem Artikel passen: * **MySQL-Fehler: „Es kann keine Verbindung zum MySQL-Server hergestellt werden, Authentifizierungs-Plugin: caching_sha2_password: Das angegebene Modul konnte nicht gefunden werden.'. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!