Heim > Datenbank > MySQL-Tutorial > Wie kann ich den Zugriff auf MySQL wiederherstellen, wenn ich das Root-Passwort vergessen habe?

Wie kann ich den Zugriff auf MySQL wiederherstellen, wenn ich das Root-Passwort vergessen habe?

DDD
Freigeben: 2024-12-23 06:22:27
Original
381 Leute haben es durchsucht

How Can I Recover Access to MySQL When I've Forgotten the Root Password?

Wiedererlangen des Zugriffs auf MySQL mit einem vergessenen Root-Passwort

Das Auftreten des gefürchteten Fehlers „Zugriff verweigert für Benutzer „root““ kann schwerwiegend sein Hindernis beim Versuch, Ihre MySQL-Datenbank zu verwalten. Während die in der ursprünglichen Frage erwähnte Technik, die eine UPDATE-Anweisung beinhaltet, das Problem möglicherweise nicht gelöst hat, gibt es eine einfache Lösung, die den Zugriff auf MySQL mit einem zurückgesetzten Root-Passwort wiederherstellen kann.

Um fortzufahren, befolgen Sie diese Schritte :

  1. MySQL stoppen: Verwenden Sie den Befehl sudo stop mysql, um MySQL anzuhalten service.
  2. MySQL mit speziellen Optionen starten:MySQL mit sudo mysqld --skip-grant-tables --skip-networking starten. Diese Optionen deaktivieren die Authentifizierung und den Netzwerkzugriff für diese Instanz.
  3. Mit MySQL verbinden:Führen Sie MySQL aus, um eine Verbindung zu MySQL ohne Authentifizierung herzustellen.
  4. Root-Passwort zurücksetzen : Geben Sie die Anweisung update mysql.user set Password = Password('your_new_password') where user = 'root'; um das Root-Passwort auf den gewünschten Wert zurückzusetzen.
  5. Flush-Berechtigungen: Flush-Berechtigungen ausführen; um den Benutzerprivileg-Cache zu aktualisieren.
  6. MySQL beenden:Verwenden Sie „exit“; um die MySQL-Sitzung zu schließen.
  7. MySQL-Verwaltung herunterfahren: Führen Sie sudo mysqladmin Shutdown aus, um die MySQL-Dienstverwaltung zu stoppen.
  8. MySQL normal starten: Verwenden Sie schließlich sudo start mysql, um MySQL normal mit dem geänderten Root neu zu starten Passwort.

Jetzt können Sie mit Ihrem neu festgelegten Root-Passwort wieder auf MySQL zugreifen. Dieser Ansatz ist besonders nützlich, wenn das ursprüngliche Passwort verloren geht oder vergessen wird, sodass Sie die administrative Kontrolle über Ihr Datenbanksystem wiedererlangen können.

Das obige ist der detaillierte Inhalt vonWie kann ich den Zugriff auf MySQL wiederherstellen, wenn ich das Root-Passwort vergessen habe?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage