Heim > Datenbank > MySQL-Tutorial > Wie kann ich das MySQL-Root-Passwort zurücksetzen, wenn der Zugriff verweigert wird und herkömmliche Methoden fehlschlagen?

Wie kann ich das MySQL-Root-Passwort zurücksetzen, wenn der Zugriff verweigert wird und herkömmliche Methoden fehlschlagen?

Susan Sarandon
Freigeben: 2024-10-30 12:00:27
Original
266 Leute haben es durchsucht

How to Reset MySQL Root Password When Access Denied and Traditional Methods Fail?

So setzen Sie das MySQL-Root-Passwort zurück, wenn der Zugriff verweigert wird

Dieses Problem tritt auf, wenn versucht wird, sich bei MySQL anzumelden, da sich der Root-Benutzer als erfolglos erweist wegen Zugriffsverweigerung. Anschließend schlagen Versuche, das Passwort mit mysqladmin oder der Methode --skip-grant-tables festzulegen oder zurückzusetzen, fehl.

Um diese Herausforderung zu meistern, ziehen Sie die folgende Alternative in Betracht:

Speichern Sie die folgende SQL-Anweisung in eine Datei:

<code class="sql">UPDATE mysql.user SET Password=PASSWORD('newpass') WHERE User='root';</code>
Nach dem Login kopieren

Starten Sie den MySQL-Server manuell mit dem folgenden Befehl:

mysqld --init-file=FILENAME
Nach dem Login kopieren

Ersetzen Sie FILENAME durch den Namen der Datei, die die SQL-Anweisung enthält.

Beim Serverstart sollte das Passwort auf „newpass“ zurückgesetzt werden.

Als nächstes fahren Sie den Server herunter und starten ihn normal neu. Sie sollten sich nun mit dem neuen Passwort anmelden können.

Das obige ist der detaillierte Inhalt vonWie kann ich das MySQL-Root-Passwort zurücksetzen, wenn der Zugriff verweigert wird und herkömmliche Methoden fehlschlagen?. 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
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage