So ändern Sie das MySQL -Benutzerkennwort

So ändern Sie das MySQL -Benutzerkennwort
Nach dem Installieren von MySQL Server können wir standardmäßig als Root -Benutzer mit dem Server eine Verbindung herstellen. Aus Sicherheitsgründen müssen wir manchmal das Kennwort für Root oder einen vorhandenen Benutzer festlegen oder ändern. Wie Sie MySQL auf Ubuntu installieren und verwenden können, wird in einem der zuvor veröffentlichten Tutorial angezeigt. In diesem Tutorial erfahren Sie, wie Sie das Kennwort eines vorhandenen MySQL -Benutzers auf Ubuntu festlegen oder ändern können.

Wenn für den Root -Benutzer kein Passwort festgelegt ist, können Sie mit dem MySQL -Datenbankserver eine Verbindung herstellen, indem Sie den folgenden Befehl verwenden.

$ mysql -u root

oder

$ sudo mysql -u root

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

Das Passwort mit dem SET ändern:

Die Syntax zum Ändern des Kennworts eines MySQL -Benutzer Satz Aussage ist,

Setzen Sie das Passwort für 'Benutzername'@'Hostname' = Passwort ('Passwort');

"Hostname" Für den lokalen Server ist "Lokalhost". Führen Sie die folgende MySQL -Anweisung aus, um das Passwort für das Kennwort festzulegen/zurückzusetzen Wurzel Benutzer. Hier, 'ABC890DEF' wird als Root -Passwort festgelegt.

> Kennwort für 'root'@'localHost' = password ('ABC890DEF');

Beenden Sie vom Server und versuchen Sie, ohne Passwort eine Verbindung herzustellen. Der folgende zugängliche Fehler wird im Terminal angezeigt.

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

Führen Sie nun den Befehl mit dem richtigen Stammkennwort aus, das im vorherigen Schritt festgelegt ist. Wenn Sie das richtige Passwort angeben, kann es erfolgreich mit dem Server eine Verbindung herstellen.

$ mysql -u root -p

Das Passwort mit Update ändern:

Die Syntax zum Ändern von MySQL -Passwort mithilfe aktualisieren Abfrage ist unten angegeben. Alle Informationen des Benutzers werden in gespeichert 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 Kennwort dieses Benutzers ordnungsgemäß geändert.

Aktualisieren Sie MySQL.Benutzer set password = password ('newpassword') where
User = 'userername' und host = 'hostname';

Das Passwort von ändern Wurzel Benutzer auf lokalem Server müssen Sie den folgenden SQL -Befehl ausführen. Hier, 'myNewpassword'wird als neues Passwort festgelegt.

> Aktualisieren Sie MySQL.Benutzer set password = password ('myNewpassword') wo
User = 'root' und host = 'localhost'

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

$ sudo Service MySQL Neustart

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

$ mysql -u root -p

Wenn Sie einen der oben genannten SQL -Anweisungen befolgen, können Sie das Kennwort eines vorhandenen MySQL -Benutzers problemlos ändern.