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

Die Verwendung und Methoden von async und await in JavaScript

asynchrone Funktion und await-Schlüsselwort in JS...

Vue+echarts realisiert Fortschrittsbalken-Histogramm

In diesem Artikel wird der spezifische Code von v...

Zusammenfassung der Verwendung von Datetime und Timestamp in MySQL

Inhaltsverzeichnis 1. Wie wird die aktuelle Uhrze...

6 ungewöhnliche HTML-Tags

Zuerst: <abbr> oder <acronym> Diese be...

Windows 2019 Aktivierungs-Tutorial (Office2019)

Vor ein paar Tagen habe ich erfahren, dass die of...

JavaScript-Implementierung des Verifizierungscode-Falls

In diesem Artikel wird der spezifische Code für J...

Installieren Sie Apache2.4+PHP7.0+MySQL5.7.16 auf macOS Sierra

Obwohl Mac-Systeme mit PHP und Apache ausgeliefer...

Anleitung zur Vermeidung von Docker Win Ping-Fehlern bei Containern

Über Win Docker-Desktop möchte ich mich mit der C...

Einführung in die neuen Funktionen von MySQL 8.0.11

MySQL 8.0 für Windows v8.0.11 offizielle kostenlo...

Erfahrung in der Lösung von Tomcat-Speicherüberlaufproblemen

Vor einiger Zeit habe ich Testern eine Produktver...

Der gesamte Prozess der Installation von Gogs mit Pagoda Panel und Docker

Inhaltsverzeichnis 1 Installieren Sie Docker im B...