MySQL-Benutzernamen und -Passwort wiederherstellen
Der Verlust Ihres MySQL-Benutzernamens und -Passworts kann eine entmutigende Erfahrung sein, ist aber nicht unüberwindbar. Hier ist eine Schritt-für-Schritt-Anleitung zum Abrufen:
Schritte:
-
Stoppen Sie den MySQL-Prozess:
- Verwenden Sie den Service-Befehl oder beenden Sie den Prozess mit kill -9 Befehl.
-
Starten Sie MySQL mit der Skip-Grant-Tables-Option:
- Fügen Sie den Befehl --skip-grant- hinzu. Tabellen-Flag beim Starten von MySQL. Dadurch wird die Benutzerüberprüfung vorübergehend deaktiviert.
-
MySQL-Konsole als Root starten:
- Führen Sie mysql -u root aus - p, um die MySQL-Konsole als Root zu öffnen user.
-
MySQL-Benutzer auflisten:
- Führen Sie SELECT * FROM mysql.user; Abfrage, um alle Benutzer anzuzeigen.
-
Passwort zurücksetzen:
- Verwenden Sie das UPDATE mysql.user SET Password=PASSWORD( '[Passwort]') WHERE User='[Benutzername]'; Abfrage zum Zurücksetzen des Passworts für den gewünschten Benutzer.
-
MySQL-Konsole verlassen:
- Geben Sie „exit“ ein, um MySQL zu beenden Konsole.
-
MySQL neu starten Normalerweise:
- Entfernen Sie die Option --skip-grant-tables beim Starten von MySQL, um die Benutzerüberprüfung wieder zu aktivieren.
-
Testen Sie das neue Passwort:
- Verwenden Sie mysql -u [Benutzername] -p Befehl zum Anmelden mit Ihrem wiederhergestellten Benutzernamen und Passwort.
Achtung:
- Denken Sie daran Deaktivieren Sie die Option --skip-grant-tables nach dem Zurücksetzen des Passworts, um die Sicherheit Ihrer Datenbank zu gewährleisten.
- Es wird empfohlen um ein sicheres Passwort für den Root-Benutzer zu erstellen und es sicher aufzubewahren.
- Erwägen Sie die Verwendung eines Passwort-Managers, um Ihre Anmeldeinformationen sicher zu speichern.
Das obige ist der detaillierte Inhalt vonWie kann ich einen verlorenen MySQL-Benutzernamen und ein verlorenes MySQL-Passwort wiederherstellen?. 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