Hostwinds Tutorials

Suchergebnisse für:


Inhaltsverzeichnis


MySQL-Passwort zurücksetzen
Stoppen Sie den MySQL Server
Passwort ändern
Verwenden Sie für MySQL 5.7.6 und neuer den folgenden Befehl in der MySQL-Eingabeaufforderung.
Für MySQL 5.7.5 und ältere Benutzer in der MySQL-Eingabeaufforderung:
Starten Sie den MySQL Server neu

So ändern Sie Ihr MySQL-Passwort in Ubuntu 14.04

Stichworte: MySQL,  Security,  Ubuntu 

MySQL-Passwort zurücksetzen
Stoppen Sie den MySQL Server
Passwort ändern
Verwenden Sie für MySQL 5.7.6 und neuer den folgenden Befehl in der MySQL-Eingabeaufforderung.
Für MySQL 5.7.5 und ältere Benutzer in der MySQL-Eingabeaufforderung:
Starten Sie den MySQL Server neu

Wenn Sie das Kennwort für das MySQL-Kennwort des Root-Benutzers zurücksetzen möchten, hilft Ihnen dieser Anleitung durch diesen Prozess.

MySQL-Passwort zurücksetzen

Stoppen Sie den MySQL Server

Sie möchten die richtige Version haben, bevor Sie mit diesem Anleitung fortfahren und mit diesem Befehl fortsetzen können:

mysql --version

Bevor Sie mit den folgenden Fortfahren fortfahren, möchten Sie wissen, dass diese Schritte vom Root-Benutzer mithilfe von SU- oder SUDO-Befehlen ausgeführt werden sollen. Anmelden, da Ihr Root-Benutzer nicht empfohlen wird.

Um das MySQL-Kennwort zu ändern, müssen Sie zunächst den MySQL-Dienst anhalten.

service mysql stop

Wenn Sie Ihr Passwort kennen, können Sie ihn mithilfe der MySQL-Befehlszeile mit den folgenden für den Root-Benutzer in diesem Beispiel ändern

mysql -u root -p
set password=password('new_password');
flush privileges;

Ersetzen Sie das neue_password oben mit Ihrem neuen Passwort.

Durch Ausführen von MySQL, ohne Informationen zu den Benutzerberechtigungen zu laden, können Sie auf die Befehlszeile auf die Befehlszeile zugreifen, ohne dass root-Berechtigungen verwendet werden, die ein Kennwort erfordern würden.Sie können dies tun, indem Sie die Datenbank nicht erlauben, die Zuschusstabellen zu laden.Sie möchten auch das Netzwerk überspringen, um Sicherheitsrisiken zu vermeiden.

Es ist wichtig zu beachten, dass die Verwendung von - skip-Networking unten sehr unsicher ist und nur ausgeführt werden sollte, während Sie das Kennwort des Root-Benutzers zurücksetzen, wenn Sie es vergessen haben.

Starten Sie die MySQL-Eingabeaufforderung mit diesem Befehl:

mysqld_safe --skip-grant-tables --skip-networking &

Sie können jetzt in der Lage sein, auf die Datenbank zuzugreifen, ohne das Root-Passwort zu verwenden.

mysqk -u root

Eine MySQL-Eingabeaufforderung wird angezeigt:

MySQL-Eingabeaufforderung

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql>

Sie können jetzt das Passwort ändern und möchten Bleiben Sie in der MySQL-Eingabeaufforderung.

Passwort ändern

Sie möchten zunächst den Befehl Spülberechtigungen verwenden.

FLUSH PRIVILEGES;

Jetzt können wir das Root-Kennwort eigentlich ändern und die MySQL-Befehlszeile verlassen, indem Sie mit Strg + C drücken, um zu beenden.

Sie können dann einen der folgenden Befehle verwenden, um Ihr Kennwort basierend auf der von Ihnen verwendeten MySQL-Version zu ändern.

Verwenden Sie für MySQL 5.7.6 und neuer den folgenden Befehl in der MySQL-Eingabeaufforderung.

ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';

Für MySQL 5.7.5 und ältere Benutzer in der MySQL-Eingabeaufforderung:

SET PASSWORD FOR 'root'@'localhost' = PASSWORD('new_password');

Geben Sie Ihr neues Passwort oben ein und ersetzen Sie das neue_password.

Sobald Sie die Nachricht erhalten haben, dass die Abfrage in Ordnung war, können Sie Privilegien spülen

FLUSH PRIVILEGES;

Starten Sie den MySQL Server neu

Jetzt müssen Sie den Dienst starten.

sudo service mysql start

Sie können jetzt bestätigen, dass das Zurücksetzen des Kennworts funktioniert hat, indem Sie den folgenden Befehl ausführen:

mysql -u root -p

Geschrieben von Hostwinds Team  /  April 11, 2018