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!