Heim >Datenbank >MySQL-Tutorial >Warum erhalte ich in MySQL beim Ausführen von WordPress die Fehlermeldung „Zugriff verweigert für Benutzer ‚root@localhost''?

Warum erhalte ich in MySQL beim Ausführen von WordPress die Fehlermeldung „Zugriff verweigert für Benutzer ‚root@localhost''?

Patricia Arquette
Patricia ArquetteOriginal
2024-12-20 12:09:09783Durchsuche

Why Am I Getting a

MySQL-Fehler: Zugriff für Benutzer „root@localhost“ verweigert

Beim Versuch, WordPress auf einem Windows-Desktop mit installiertem MySQL auszuführen, Benutzer Möglicherweise wird die Fehlermeldung „Zugriff verweigert für Benutzer ‚root@localhost‘ (mit Passwort: NEIN)“ angezeigt. Dies tritt auf, wenn während der Installation kein Root-Passwort für MySQL festgelegt wurde.

Standardpasswort für Root

MySQL legt kein Standardpasswort für den Root-Benutzer fest. Daher gibt es kein zu verwendendes Standardpasswort.

Ändern des Root-Passworts

Um das Root-Passwort zu ändern, befolgen Sie diese Schritte:

  1. Stoppen Sie den MySQL-Dienst.
  2. Öffnen Sie ein Eingabeaufforderungsfenster.
  3. Ändern Sie das Verzeichnis in c:program filesmysqlbin.
  4. Führen Sie den Befehl aus: mysqld --defaults-file="C:\program files\mysql\mysql server 5.1\my.ini" --init-files=C:\root.txt
  5. Legen Sie ein Passwort für den Root-Benutzer fest.
  6. Starten Sie MySQL Service.

Fehlerbehebung für den Fehler „Zugriff verweigert für Benutzer ‚root@localhost‘ (mit Passwort:JA)“

Wenn Sie stoßen auf die Meldung „Zugriff für Benutzer ‚root@localhost‘ verweigert (mit Passwort:JA)“ Fehler, versuchen Sie Folgendes:

  1. Stoppen Sie den MySQL-Dienst.
  2. Starten Sie MySQL ohne Berechtigungen mit der Option --skip-grant-tables.
  3. Geben Sie die ein MySQL-Eingabeaufforderung.
  4. Benutzertabelle abschneiden.
  5. Leeren Sie die Berechtigungen.
  6. Gewähren Sie dem Root-Benutzer alle Berechtigungen mit dem neuen Passwort.
  7. Verlassen Sie die Shell und starten Sie MySQL im normalen Modus neu.

Das obige ist der detaillierte Inhalt vonWarum erhalte ich in MySQL beim Ausführen von WordPress die Fehlermeldung „Zugriff verweigert für Benutzer ‚root@localhost''?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn