Erzwingen Sie das Zurücksetzen des MySQL-Root-Passworts trotz Zugriffsverweigerung
Sie sind auf ein Problem gestoßen, bei dem Sie sich nicht als Root anmelden konnten , wodurch Sie daran gehindert werden, das MySQL-Root-Passwort zu ändern.
Ein wirksamer Ansatz, um das Zurücksetzen des Root-Passworts zu erzwingen, besteht darin, eine Datei mit der folgenden SQL-Anweisung zu erstellen:
UPDATE mysql.user SET Password=PASSWORD('newpass') WHERE User='root';
Speichern Sie diese Datei unter einem geeigneten Namen, z. B. „resetPassword.sql.“
Führen Sie als Nächstes den folgenden Befehl aus, um MySQL manuell zu starten mit der Datei, die Sie als Initialisierungsdatei erstellt haben:
mysqld --init-file=resetPassword.sql
Sobald der MySQL-Server startet, führt er die SQL-Anweisung aus der Datei aus und setzt Ihre zurück Passwort.
Nachdem die Datei ausgeführt wurde, fahren Sie den Server herunter und starten Sie ihn normal neu:
service mysqld stop service mysqld start
Sie sollten sich jetzt mit dem neuen Passwort, das Sie in der SQL-Anweisung angegeben haben, als Root anmelden können.
Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.
Copyright© 2022 湘ICP备2022001581号-3