Lösen Sie das Problem, dass dem Benutzer „root“@„%“ der Zugriff auf die Datenbank „xxx“ verweigert wurde, nachdem eine Datenbank in MySQL erstellt wurde.

Lösen Sie das Problem, dass dem Benutzer „root“@„%“ der Zugriff auf die Datenbank „xxx“ verweigert wurde, nachdem eine Datenbank in MySQL erstellt wurde.

Vorwort

Ich hatte kürzlich ein Problem bei der Arbeit. Nach dem Erstellen der Datenbank trat beim Herstellen einer Verbindung zur Datenbank ein Fehler auf. Der Fehlercode lautete: „Zugriff für Benutzer ‚root‘@‚%‘ auf Datenbank ‚xxx‘ verweigert“. Ich habe dieses Problem schließlich gelöst, indem ich nach relevanten Informationen gesucht habe. Also dachte ich daran, es zusammenzufassen und mit Freunden zu teilen, die es als Referenz und zum Lernen benötigen. Schauen wir es uns gemeinsam an.

Lösungsprozess

1. Erstellen Sie eine Datenbank

Datenbank mytest erstellen;

2. Stellen Sie eine Verbindung zur Datenbank her und melden Sie den folgenden Fehler:

Dem Benutzer „root“@„%“ wurde der Zugriff auf die Datenbank „mytest“ verweigert.

Grund: Nach dem Erstellen der Datenbank ist eine Autorisierung erforderlich. Bei lokalem Zugriff tritt dieses Problem in der Regel nicht auf.

3. Datenbankoperationen autorisieren

gewähre alles auf xxx.* an „root“@„%“, identifiziert durch „Passwort“ mit Berechtigungsoption;

Darunter: xxx steht für die erstellte Datenbank; Passwort ist das Benutzerpasswort, in diesem Fall das Root-Passwort.

Zusammenfassen

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, dass der Inhalt dieses Artikels Ihnen bei Ihrem Studium oder Ihrer Arbeit helfen kann. Wenn Sie Fragen haben, können Sie eine Nachricht hinterlassen. Vielen Dank für Ihre Unterstützung von 123WORDPRESS.COM.

Das könnte Sie auch interessieren:
  • Lösen Sie das Problem, dass Django chinesische Schriftzeichen in MySQL schreibt
  • Lösung für den Fehler beim Einfügen chinesischer Zeichen in MySQL unter centOS7
  • So vermeiden Sie verstümmelte Zeichen beim Zugriff auf chinesische Zeichen in C# und MySQL
  • Beispiel zum Erstellen eines lokalen Benutzers in MySQL und Erteilen von Datenbankberechtigungen
  • So erstellen Sie eine MySQL-Datenbank und unterstützen chinesische Schriftzeichen

<<:  Implementieren eines binären Suchbaums in JavaScript

>>:  Lösung zur Deinstallation von Python und Yum im CentOs-System

Artikel empfehlen

Zusammenfassung gängiger Toolbeispiele in MySQL (empfohlen)

Vorwort Dieser Artikel stellt hauptsächlich die r...

Diagramm des Datenübertragungsprozesses beim dritten TCP-Handshake

Die Prozesspakete mit dem SYN-Flag im RFC793-Doku...

Einführung in das Enctype-Attribut des Form-Tags und seine Anwendungsbeispiele

Enctype: Gibt den Kodierungstyp an, der vom Browse...

So erklären Sie TypeScript-Generika auf einfache Weise

Inhaltsverzeichnis Überblick Was sind Generika Sy...

Prinzip des Linux-Nohup-Befehls und Beispielanalyse

nohup-Befehl Bei der Verwendung von Unix/Linux mö...

Centos8 erstellt NFS basierend auf KDC-Verschlüsselung

Inhaltsverzeichnis Konfiguration NFS-Server (nfs....

Detailliertes Beispiel der Sortierfunktion field() in MySQL

Vorwort In unserem täglichen Entwicklungsprozess ...

Vue erzielt einen nahtlosen Karusselleffekt

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

Implementierung der Anmeldeseite des tatsächlichen Kampfprotokolls von Vue

Inhaltsverzeichnis 1. Vorbereitende Maßnahmen 1.1...

Detaillierte Erklärung zu React Hooks

Inhaltsverzeichnis Was sind Hooks? Klassenkompone...