Lösung für das Problem, dass sich der mysql8.0.11-Client nicht anmelden kann

Lösung für das Problem, dass sich der mysql8.0.11-Client nicht anmelden kann

In diesem Artikel erfahren Sie, wie Sie das Problem lösen, dass sich der mysql8.0.11-Client nicht anmelden kann. Der spezifische Inhalt lautet wie folgt:

Die Standardverschlüsselungsmethode von MySQL 8.0.11 ist [caching_sha2_password], die von Navicat für MySQL- und Navicat Premium 12-Clients nicht unterstützt wird.

Sie können sich folgendermaßen beim Datenbankserver anmelden:

mysql>mysql verwenden; 
mysql> wähle Benutzer, Host, Plugin, Authentifizierungszeichenfolge vom Benutzer aus, wobei Benutzer = "Test" ist;
+------+------+-------------------------------------+---------------------------------------------------------+
| Benutzer | Host | Plugin | Authentifizierungszeichenfolge |
+------+------+-------------------------------------+---------------------------------------------------------+
| Test | % | caching_sha2_password | $A$005$7\m5O\%K/Y3'[email protected] |
+------+------+-------------------------------------+---------------------------------------------------------+
1 Zeile im Satz (0,00 Sek.)

Der Client kann das Plugin caching_sha2_password nicht finden. Sie können einen neuen Benutzer erstellen, um die native Verschlüsselung zu verwenden oder

ALTER USER 'test'@'%' IDENTIFIZIERT MIT mysql_native_password DURCH '123456a?';

Ändern Sie jetzt einfach Ihr Anmeldekennwort.

Wunderbares Thema teilen: Installations-Tutorials für verschiedene Versionen von MySQL Installations-Tutorials für MySQL 5.7-Versionen Installations-Tutorials für MySQL 5.6-Versionen

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird.

Das könnte Sie auch interessieren:
  • Einführung in die Verwendung des MySQL mysqladmin-Clients
  • Wie stellt MySQL eine Verbindung zum entsprechenden Clientprozess her?
  • Lösen Sie das Problem, dass der MySql-Client in Sekunden beendet wird (my.ini nicht gefunden).
  • Beispiel für die asynchrone MySQL-Client-Implementierung von PHP Swoole
  • Lösen Sie das Problem, dass der Node.js MySQL-Client das Authentifizierungsprotokoll nicht unterstützt
  • Detaillierte Erklärung der MySQL/Java-Server-Unterstützung für Emoji und Problemlösung
  • Erste Schritte mit der NodeJS-Serverentwicklung (Express+MySQL)
  • MySQL-Verbindungspool für App-Server (unterstützt hohe Parallelität)
  • Interpretieren von MySQL-Client- und Serverprotokollen

<<:  ByteDance-Interview: So implementieren Sie mit JS die gleichzeitige Anforderungssteuerung von Ajax

>>:  So überprüfen Sie die Version des Kali Linux-Systems

Artikel empfehlen

HTML 5.1 lernen: 14 neue Features und Anwendungsbeispiele

Vorwort Wie wir alle wissen, gehört HTML5 dem Wor...

Definieren Sie Ihre eigene Ajax-Funktion mit JavaScript

Da die von nativen JS initiierten Netzwerkanforde...

Erstellen, Einschränkungen und Löschen von Fremdschlüsseln in MySQL

Vorwort Ab MySQL-Version 3.23.44 unterstützen Inn...

Mehrere Möglichkeiten, Python-Programme im Linux-Hintergrund auszuführen

1. Die erste Methode besteht darin, den Befehl un...

Beschreiben Sie kurz die Replikation der MySQL-Überwachungsgruppe

Originaltext: https://dev.mysql.com/doc/refman/8....

Grafisches Tutorial zur Installation und Konfiguration von MySQL 8.0.20

Tutorial zum Herunterladen und Installieren von M...

Implementieren von Rechnerfunktionen mit dem WeChat-Applet

Dieser Artikel ist ein einfacher Rechner, der mit...

Beitrag zur Übermittlung von HTML-Daten_PowerNode Java Academy

Zu den vom HTTP/1.1-Protokoll angegebenen HTTP-An...

Detaillierte Erklärung zur Einstellung des Hintergrundbild-Attributs in HTML

Bei Bildern denken wir zuerst an das Hintergrundb...