Bei der anonymen Mysql-Anmeldung kann keine Datenbankproblemlösung erstellt werden

Bei der anonymen Mysql-Anmeldung kann keine Datenbankproblemlösung erstellt werden

Häufig gestellte Fragen

Der Zugriff für den Benutzer ''@'localhost' auf die Datenbank 'web02' wurde verweigert //web02 ist eine Datenbank, die ich selbst erstellt habe

Ursachenanalyse: In der Benutzertabelle der MySQL-Datenbank gibt es ein Konto mit einem leeren Benutzernamen, also ein anonymes Konto. Daher handelt es sich, obwohl die Anmeldung als Root erfolgt, tatsächlich um eine anonyme Anmeldung.

Nachfolgend finden Sie einen Vergleich der beiden Anmeldemethoden

1)mysql -u root -p

Es ist ersichtlich, dass diese primitivste Methode nicht sicher ist und das System nicht weiß, ob der Benutzer anonym ist.

2)mysql -hlocalhost -uroot -p

-h steht für den Servernamen, localhost steht für den lokalen Namen; -u steht für den Datenbankbenutzernamen, root ist der Standardbenutzername von MySQL; -p steht für das Kennwort. Wenn ein Kennwort festgelegt ist, können Sie es direkt nach -p eingeben, z. B.: -p123456. Wenn der Benutzer kein Kennwort festgelegt hat, drücken Sie einfach die Eingabetaste, wenn „Kennwort eingeben“ angezeigt wird.

Durch diese Methode des Zugriffs auf die Datenbank kann das Problem schnell behoben werden.

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird.

Das könnte Sie auch interessieren:
  • So erstellen Sie eine MySQL-Datenbank und unterstützen chinesische Schriftzeichen
  • Einführung in das Hinzufügen neuer Benutzer zu MySql, das Erstellen von Datenbanken für Benutzer und das Zuweisen von Berechtigungen an Benutzer
  • MySQL-Datenbank erstellen, Benutzer hinzufügen, Benutzerautorisierung, praktische Methode
  • Zwei Möglichkeiten zum Erstellen einer MySQL-Datenbank
  • Datenbank- und Datenbanktabellencode mit MySQL erstellen
  • Beispiel für das Erstellen einer Datenbank mit PHP
  • Erstellen Sie Datenbank-PHP-Code und schreiben Sie Ihr eigenes BLOG-System mit PHP
  • PHP Desktop Center (I) Erstellen einer Datenbank
  • MySQL und PHP Grundlagen und Anwendungsthemen: Erstellen von Datenbanktabellen

<<:  HTML+VUE-Paging zur Realisierung einer coolen IoT-Großbildfunktion

>>:  HarborRestart-Vorgang nach dem Ändern der Konfigurationsdatei

Artikel empfehlen

Grundlegendes zu MySQL-Sperren basierend auf Update-SQL-Anweisungen

Vorwort Die MySQL-Datenbanksperre ist ein wichtig...

js Canvas zur Realisierung des Gobang-Spiels

In diesem Artikel wird der spezifische Code der L...

Serielle und parallele Operationen in JavaScript

Inhaltsverzeichnis 1. Einleitung 2. es5-Methode 3...

So erstellen Sie ein stilvolles Webseiten-Design (Grafik-Tutorial)

„Großartig“ sind wahrscheinlich die beiden Worte, ...

Erklärung der Funktionsweise und Verwendung von Redux

Inhaltsverzeichnis 1. Was ist Redux? 2. Das Redux...

Implementieren eines Webplayers mit JavaScript

Heute zeige ich Ihnen, wie Sie mit JavaScript ein...

Wie können die Transaktionseigenschaften von MySQL InnoDB sichergestellt werden?

Vorwort Wenn Sie jemand fragt: „Was sind die Merk...

Implementierung von Debugging-Code über den Nginx-Reverse-Proxy

Hintergrund Heutzutage werden die Projekte des Un...

Beispielcode zur Umsetzung des „Pluszeichen“-Effektes mit CSS

So erzielen Sie den unten gezeigten Pluszeichen-E...

Vollständige MySQL-Sicherung und schnelle Wiederherstellungsmethoden

Ein einfaches MySQL-Vollsicherungsskript, das die...