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

Backup zwischen MySQL-Datenbank und Oracle-Datenbank importieren

Importieren Sie die aus der Oracle-Datenbank expo...

So unterstützen Sie ApacheBench mehrere URLs

Da der Standard-AB nur Stresstests für eine einze...

Node.js+Postman zur Simulation der HTTP-Server- und Client-Interaktion

Inhaltsverzeichnis 1. Node erstellt HTTP-Server 2...

Schritte zum Erstellen eines Vite-Projekts

Inhaltsverzeichnis Vorwort Was macht Yarn Create?...

Umfassende Analyse der Isolationsebenen in MySQL

Wenn die Datenbank gleichzeitig denselben Datenst...

Detaillierte Analyse des MySQL Master-Slave-Verzögerungsphänomens und -prinzips

1. Phänomen Am frühen Morgen wurde einer Online-T...

Grundlegendes Lernprogramm zum Tabellen-Tag in HTML

Zusammensetzung der Tabellenbeschriftung Die Tabe...

So überprüfen Sie die Speichernutzung unter Linux

Bei der Behebung von Systemproblemen, Anwendungsv...

Bringen Sie Ihnen bei, wie Sie eine Reaktion aus HTML implementieren

Was ist React React ist eine einfache JavaScript-...

Beispielmethode zum Bereitstellen eines React-Projekts auf Nginx

Testprojekt: react-demo Klonen Sie Ihr React-Demo...

Mac+IDEA+Tomcat-Konfigurationsschritte

Inhaltsverzeichnis 1. Herunterladen 2. Installati...