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

Sprechen Sie kurz über MySQL Left Join Inner Join

Vorwort Ich war kürzlich damit beschäftigt, ein K...

Tutorial zur manuellen Installation und Konfiguration von mysql8.0.11 winx64

Lassen Sie mich zunächst über meinen Alltag sprec...

MySQL-Löschfunktion für Mehrfachtabellenverbindungen

Löschen einer einzelnen Tabelle: LÖSCHEN AUS Tabe...

So implementieren Sie Call, Apply und Binding in nativem JS

1. Implementieren Sie den Anruf Schritt: Legen Si...

MySQL-String-Aufteilungsvorgang (String-Abfangen mit Trennzeichen)

String-Extraktion ohne Trennzeichen Fragenanforde...

Detailliertes Tutorial zur Installation von ffmpeg unter Linux

1. Installieren Sie ffmpeg unter Centos Linux 1. ...

VUE führt die Implementierung der Verwendung von G2-Diagrammen ein

Inhaltsverzeichnis Über G2 Chart verwenden Vollst...

CocosCreator - modulares Lernskript

Modulares Cocos Creator-Skript Mit Cocos Creator ...

So lassen sich Python-Skripte direkt unter Ubuntu ausführen

Nehmen wir als Beispiel das Übersetzungsprogramm....

Implementierung der Vue-Anmeldefunktion

Inhaltsverzeichnis Vorne geschrieben Anmeldeübers...