Heim > Datenbank > MySQL-Tutorial > Hauptteil

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

Patricia Arquette
Freigeben: 2024-11-02 22:23:03
Original
434 Leute haben es durchsucht

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
    Nach dem Login kopieren
    Nach dem Login kopieren
  3. Führen Sie die folgende Abfrage aus:

    use mysql;
    update user set authentication_string=password(''), plugin='mysql_native_password' where user='root';
    Nach dem Login kopieren
  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
Nach dem Login kopieren
Nach dem Login kopieren

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!

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