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

So entfernen Sie Wagenrücklaufzeichen aus Text in Linux

Machen Sie sich keine Sorgen, wenn Sie das Wagenr...

Implementierung von MySQL-indexbasierten Stresstests

1. Datenbankdaten simulieren 1-1 Datenbank- und T...

...

Detaillierte Erläuterung der Destrukturierungszuweisung von JS ES6-Variablen

Inhaltsverzeichnis 1. Was ist Dekonstruktion? 2. ...

15 Linux-Befehlsaliase, die Ihnen Zeit sparen

Vorwort Bei der Verwaltung und Wartung des Linux-...

Snake-Spiel mit nativem JS schreiben

In diesem Artikel wird der spezifische Code zum S...

Was wir über absolute und relative CSS-Werte zu sagen haben

In der Einleitung steht: Absolute sagte: „Relativ...

Über die Implementierung des JavaScript-Karussells

Heute ist ein weiterer sehr praktischer Fall. All...

Die Vor- und Nachteile von Nginx und LVS und ihre geeignete Nutzungsumgebung

Lassen Sie uns zu Beginn darüber sprechen, was La...

Ubuntu 16.04 64-Bit in drei Schritten mit 32-Bit-Programmen kompatibel

Schritt 1: Bestätigen Sie die Architektur Ihres S...

Lösung für das Fehlen einer chinesischen Eingabemethode in Ubuntu

Es gibt keine Lösung für die chinesische Eingabem...