Heim >Datenbank >MySQL-Tutorial >Wie kann ich den MySQL-Fehler „Zugriff verweigert für Benutzer ‚root'@'localhost'' schnell beheben?

Wie kann ich den MySQL-Fehler „Zugriff verweigert für Benutzer ‚root'@'localhost'' schnell beheben?

Mary-Kate Olsen
Mary-Kate OlsenOriginal
2025-01-21 00:56:08475Durchsuche

How Can I Quickly Fix the MySQL

Behebung des MySQL-Fehlers „Zugriff verweigert“ für den „Root“-Benutzer

Der häufige MySQL-Fehler „Zugriff verweigert für Benutzer ‚root‘@‘localhost‘ (mit Passwort: JA)“ führt Benutzer oft in ein Labyrinth komplizierter Lösungen. Glücklicherweise funktioniert normalerweise eine einfache Lösung.

Anstelle einer komplexen Fehlerbehebung versuchen Sie es mit dieser einzelnen Abfrage, die über sudo mysql:

ausgeführt wird
<code class="language-sql">ALTER USER 'root'@'localhost' 
IDENTIFIED WITH mysql_native_password 
BY 'root';

(Or, for MariaDB:)

ALTER USER 'root'@'localhost' 
IDENTIFIED VIA mysql_native_password 
USING PASSWORD('root');</code>

Diese Abfrage erfüllt zwei Schlüsselfunktionen:

  • Ändert das Authentifizierungs-Plugin: Es wechselt zum mysql_native_password Plugin.
  • Setzt das Root-Passwort: Es setzt das Passwort auf „root“ (denken Sie daran, „root“ in der Abfrage durch Ihr gewähltes Passwort zu ersetzen).

Nachdem Sie diese Abfrage ausgeführt haben, sollten Sie als Root-Benutzer auf Ihre Datenbank zugreifen können. Weitere Informationen finden Sie in der offiziellen MySQL- oder MariaDB-Dokumentation.

Um die MySQL-Konsole zu verlassen, drücken Sie Strg D oder geben Sie „exit“ ein.

Das obige ist der detaillierte Inhalt vonWie kann ich den MySQL-Fehler „Zugriff verweigert für Benutzer ‚root'@'localhost'' schnell beheben?. 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