Heim  >  Artikel  >  Datenbank  >  Wie entferne ich das Passwort vom MySQL-Root-Benutzer?

Wie entferne ich das Passwort vom MySQL-Root-Benutzer?

Patricia Arquette
Patricia ArquetteOriginal
2024-11-02 22:23:03393Durchsuche

How to Remove the Password from the MySQL Root User?

Dem MySQL-Root-Benutzer ein Null-Passwort zuweisen

Der Root-Benutzer ist der Administrator einer MySQL-Datenbank. Standardmäßig verfügt der Root-Benutzer über ein Passwort, das die Datenbank vor unbefugtem Zugriff schützt. Wenn Sie jedoch das Passwort des Root-Benutzers entfernen müssen, können Sie dies mit dem MySQL-Befehlszeilen-Client tun.

Lösung:

So legen Sie das Passwort des Root-Benutzers fest null, folgen Sie diesen Schritten:

  1. Starten Sie den MySQL-Befehlszeilen-Client.
  2. Stellen Sie als Root-Benutzer eine Verbindung zur Datenbank her. Beispiel:

    $ mysql -u root
  3. Führen Sie die folgende Abfrage aus:

    use mysql;
    update user set authentication_string=password(''), plugin='mysql_native_password' where user='root';
  4. Diese Abfrage aktualisiert die Benutzertabelle, um die Authentifizierungszeichenfolge des Root-Benutzers auf festzulegen ein leerer Wert, wodurch das Passwort effektiv entfernt wird.

Hinweis:

Wenn das Feld „Plugin“ auf „auth_socket“ gesetzt ist, müssen Sie möglicherweise eine Änderung vornehmen Setzen Sie es auf „mysql_native_password“, damit die Abfrage funktioniert.

Überprüfung:

Sobald die Abfrage ausgeführt wurde, können Sie versuchen, sich als Root-Benutzer ohne Passwort anzumelden :

$ mysql -u root

Wenn Sie sich erfolgreich anmelden können, wurde das Passwort des Root-Benutzers entfernt.

Das obige ist der detaillierte Inhalt vonWie entferne ich das Passwort vom MySQL-Root-Benutzer?. 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