So ändern Sie das MySQL-Benutzerkennwort

How Change Mysql User Password



Nach der Installation des MySQL-Servers können wir standardmäßig als Root-Benutzer eine Verbindung zum Server herstellen. Aus Sicherheitsgründen müssen wir manchmal das Passwort für root oder einen bestehenden Benutzer festlegen oder ändern. Wie Sie MySQL unter Ubuntu installieren und verwenden können, wird in einem der zuvor veröffentlichten Lernprogramm . In diesem Tutorial erfahren Sie, wie Sie das Passwort jedes bestehenden MySQL-Benutzers auf Ubuntu festlegen oder ändern können.

Wenn für den Root-Benutzer kein Passwort festgelegt ist, können Sie sich mit dem folgenden Befehl mit dem MySQL-Datenbankserver verbinden.







$mysql-uWurzel

oder



$sudomysql-uWurzel



Es ist notwendig, ein starkes Passwort für root oder einen anderen Benutzer festzulegen, um die Datenbanksicherheit zu gewährleisten. In diesem Tutorial werden zwei Möglichkeiten gezeigt, um das Passwort des MySQL-Benutzers zu ändern. Sie können jedem von diesen folgen.





Passwort mit SET ändern:

Die Syntax zum Ändern des Passworts eines MySQL-Benutzers mithilfe von einstellen Aussage ist,

EINSTELLENPASSWORTZUM 'Nutzername'@'Hostname' =PASSWORT('Passwort');

'Hostname' für lokalen Server ist „lokaler Host“. Führen Sie die folgende MySQL-Anweisung aus, um das Passwort für . zu setzen/zurückzusetzen Wurzel Benutzer. Hier, 'abc890def' ist als Root-Passwort festgelegt.



> EINSTELLENPASSWORTZUM 'Wurzel'@'lokaler Host' =PASSWORT('abc890def');

Beenden Sie den Server und versuchen Sie, sich ohne Passwort zu verbinden. Der folgende Fehler bei Zugriff verweigert wird im Terminal angezeigt.

Führen Sie den Befehl mit aus -P Option und testen Sie die Verbindung, indem Sie ein falsches Passwort anwenden. Dann erscheint folgende Fehlermeldung.

Führen Sie nun den Befehl mit dem richtigen Root-Passwort aus, das im vorherigen Schritt festgelegt wurde. Wenn Sie das richtige Passwort angeben, kann er sich erfolgreich mit dem Server verbinden.

$ mysql-du wurzelst-P

Passwort mit UPDATE ändern:

Die Syntax zum Ändern des MySQL-Passworts mit aktualisieren Abfrage ist unten angegeben. Alle Benutzerinformationen werden gespeichert in Benutzer Tabelle mysql Datenbank. Wenn Sie also den Wert von aktualisieren können Passwort Bereich Benutzer Tabelle für einen bestimmten Benutzer, dann wird das Passwort dieses Benutzers richtig geändert.

AKTUALISIERENmysql.BenutzerEINSTELLENPasswort=PASSWORT('Neues Kennwort') WO
BENUTZER='Nutzername' UNDGastgeber='Hostname';

So ändern Sie das Passwort von Wurzel Benutzer auf dem lokalen Server müssen Sie den folgenden SQL-Befehl ausführen. Hier, ' meinneuesPasswort ’ wird als neues Passwort gesetzt.

> AKTUALISIERENmysql.BenutzerEINSTELLENPasswort=PASSWORT('meinneuesPasswort') WO
BENUTZER='Wurzel' UNDGastgeber='lokaler Host'

Beenden Sie erneut den Server und starten Sie den Datenbankserver neu, bevor Sie das neue Kennwort testen.

$ sudo service mysql neustart

Überprüfen Sie nun, ob das neue Passwort für den Root-Benutzer funktioniert oder nicht.

$ mysql-du wurzelst-P

Indem Sie einer der obigen SQL-Anweisungen folgen, können Sie das Passwort jedes bestehenden MySQL-Benutzers leicht ändern.