Lösung für die Ausnahmen 1449 und 1045 bei der Verbindung mit MySQL

Lösung für die Ausnahmen 1449 und 1045 bei der Verbindung mit MySQL

Lösung für die Ausnahmen 1449 und 1045 bei der Verbindung mit MySQL

mysql 1449: Der als Definierer angegebene Benutzer ('root'@'%') existiert nicht. Lösung

Importieren Sie das SQL auf den lokalen Computer, führen Sie die gespeicherte Prozedur aus oder sehen Sie sich den Videofehler an:

mysql 1449: Der als Definierer angegebene Benutzer ('root'@'%') existiert nicht. Lösung

Berechtigungsproblem, erteilen Sie Root alle SQL-Berechtigungen

mysql> gewähre root@"%", gekennzeichnet durch ".", alle Privilegien für *.*;
 
SQLException: Der als Definierer angegebene Benutzer ('ebook'@'%') existiert nicht: Lösung: Gewähren Sie ebook@"%", gekennzeichnet durch ".", alle Berechtigungen für *.*.
Abfrage OK, 0 Zeilen betroffen (0,00 Sek.)


mysql> Berechtigungen leeren;
Abfrage OK, 0 Zeilen betroffen (0,00 Sek.)
#MySQL

1045: Während der Verbindung ist eine Ausnahme aufgetreten:

Wenn es sich um MySQL 5.6 oder früher handelt, geben Sie UPDATE mysql.user SET Password=PASSWORD('123456') WHERE User='root'; ein.

Wenn es sich um MySQL 5.6 oder höher handelt, geben Sie UPDATE mysql.user SET authentication_string=PASSWORD('root') WHERE USER='root'; ein.

Dies liegt daran, dass nach 5.6 in der Benutzertabelle kein Kennwortfeld mehr vorhanden ist.

Geben Sie FLUSH PRIVILEGES; ein, um die Datenbank zu aktualisieren.

Wenn Sie Fragen haben, hinterlassen Sie bitte eine Nachricht oder kommen Sie zur Diskussion in die Community. Vielen Dank fürs Lesen und ich hoffe, es kann Ihnen helfen. Vielen Dank für Ihre Unterstützung dieser Site!

Das könnte Sie auch interessieren:
  • Zusammenfassung der Behandlung des Problems der Ausnahme mit verstümmeltem Code bei der JDBC-Verbindung MySQL
  • SELinux führt dazu, dass PHP sich nicht normal mit MySQL verbindet. Lösung für „Verbindung zum MySQL-Server nicht möglich“
  • Erfahrungsaustausch zur Reparatur von MySQL InnoDB-Ausnahmen
  • So beheben Sie den abnormalen Fehler ERROR: 2002 in MySQL
  • MySQL-Definition und Details zur Ausnahmebehandlung
  • Analyse der Ausnahmebehandlung in gespeicherten MySQL-Prozeduren
  • Zusammenfassung der Ausnahmen bei der MySQL-Datenbankverbindung (sammelwürdig)

<<:  Erläuterung zur Optimierung der Tomcat+MySQL-Konfiguration mit hoher Parallelität

>>:  Detaillierte Erklärung der Verwendung von Status in den drei Hauptattributen von React

Artikel empfehlen

WeChat-Applet implementiert SMS-Login in Aktion

Inhaltsverzeichnis 1. Vorschau der Schnittstellen...

Best Practices für die Entwicklung von Amap-Anwendungen mit Vue

Inhaltsverzeichnis Vorwort Asynchrones Laden Pake...

Docker-Zeitzonenproblem und Datenmigrationsproblem

Neueste Lösung: -v /usr/share/zoneinfo/Asia/Shang...

Details zur Verwendung der JS-Tag-Syntax

Inhaltsverzeichnis 1. Einführung in Label-Anweisu...

3 Möglichkeiten, die maximale Anzahl von Verbindungen in MySQL richtig zu ändern

Wir alle wissen, dass die standardmäßige MySQL-Da...

Füllen Sie die Suchfunktion auf der HTML-Seite aus

Ich habe kürzlich an einem Framework gearbeitet, ...

Anwendung und Implementierung des Datencache-Mechanismus für kleine Programme

Informationen zum Miniprogramm-Datencache Datenca...

Referenzschreiben im JS- und CSS-Stil

CSS: 1. <link type="text/css" href=&q...

JDBC-Erkundung SQLException-Analyse

1. Übersicht über SQLException Wenn bei der Verwe...

VMware Workstation-Installation unter Linux

Vom Einsteiger bis zum Neueinsteiger ist das Linu...

Detaillierte Erklärung des MySQL-Prepare-Prinzips

Vorteile von Prepare Der Grund, warum Prepare SQL...

Konfigurationsprozess für die MySQL-Master-Slave-Replikation

Konfiguration der Hauptbibliothek 1. Konfiguriere...

Eine kurze Diskussion über die Fallstricke der React UseEffect-Abschließung

Problemcode Schauen Sie sich den Code eines durch...