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

Gestaltung von Popup-Fenstern und schwebenden Ebenen im Webdesign

Im Zuge des schrittweisen Übergangs von herkömmli...

So fragen Sie einen Datensatz in MySQL ab, auf welcher Seite der Paging-Seite

Vorwort In der Praxis kann es zu folgendem Proble...

So zeigen Sie verfügbare Netzwerkschnittstellen in Linux an

Vorwort Die häufigste Aufgabe nach der Installati...

Docker-Fallanalyse: Erstellen eines Redis-Dienstes

Inhaltsverzeichnis 1 Mount-Verzeichnisse und Date...

Docker löst das Problem, dass das Terminal kein Chinesisch eingeben kann

Vorwort: Eines Tages baute ich einen MySQL-Dienst...

So konfigurieren Sie nginx+php+mysql in Docker

Verstehen Sie zunächst eine Methode: Aufrufen ein...

Css3 realisiert nahtloses Scrollen und Anti-Shake

Frage Das nahtlose Scrollen von Bildern und Texte...

Perfekte Lösung für das Problem des CSS-Hintergrundbildpfads im Webpack

Innerhalb des Style-Tags der Vue-Komponente befin...

Tipps zur Verwendung von DIV-Containern mit fester Höhe in IE6 und IE7

Es gibt viele Unterschiede zwischen IE6 und IE7 in...

Was sind die Unterschiede zwischen SQL und MySQL

Was ist SQL? SQL ist eine Sprache zum Betrieb von...

Erläuterung regulärer Ausdrücke in JavaScript

Inhaltsverzeichnis 1. Erstellen regulärer Ausdrüc...