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

So löschen Sie Standardformate und legen allgemeine Formate in CSS fest

CSS Standard-Stile löschen Die üblichen klaren St...

Centos7-Installation und Konfiguration von Mysql5.7

Schritt 1: Holen Sie sich die MySQL YUM-Quelle Ge...

Detaillierte Erklärung zu sinnvollen Einstellungen des MySQL sql_mode

Sinnvolle Einstellung des MySQL sql_mode sql_mode...

Mehrere Gründe, HTML nicht zu komprimieren

Der Grund ist einfach: In HTML-Dokumenten entsprec...

Lassen Sie Ihren Text mit dem Marquee-Attribut in HTML tanzen

Syntax: <marquee> …</marquee> Mithilfe...

Html+CSS-Zeichnungsdreiecksymbol

Schauen wir uns zunächst die Renderings an: XML/H...

Einfache Implementierung von Mini-Vue-Rendering

Inhaltsverzeichnis Vorwort Ziel Erster Schritt: S...

So verpacken Sie das Uniapp-Projekt als Desktop-Anwendung

Electron installieren cnpm installiere Electron -...