Test your skills on our all Hosting services and get 15% off!

Use code at checkout:

Skills
18.11.2024

Wie man das Root-Passwort in MySQL zurücksetzt

Für diejenigen, die MySQL-Datenbanken auf der Hosting-Plattform von AlexHost verwalten, ist das Zurücksetzen des Root-Passworts ein sicherer und effizienter Prozess, dank der stabilen und gut konfigurierten Serverumgebung, die AlexHost bietet. Egal, ob Sie auf einem VPS- oder dedizierten Server hosten, AlexHost stellt sicher, dass Sie die Flexibilität und Kontrolle haben, die Sie für die Verwaltung von administrativen Aufgaben wie dem Zurücksetzen von Passwörtern benötigen. Diese Anleitung führt Sie durch die Schritte zum Zurücksetzen Ihres MySQL-Root-Passworts und ermöglicht Ihnen einen ununterbrochenen Zugriff auf Ihr Datenbankmanagementsystem, während Sie die zuverlässige Hosting-Infrastruktur von AlexHost nutzen.

Das Zurücksetzen des Root-Passworts in MySQL ist eine häufige administrative Aufgabe, die erforderlich sein kann, wenn Sie Ihr Passwort vergessen haben oder es aus Sicherheitsgründen ändern müssen. Diese Anleitung führt Sie durch den Prozess des Zurücksetzens des Root-Passworts in MySQL und stellt sicher, dass Sie wieder Zugang zu Ihrem Datenbankmanagementsystem erhalten.

1. Verständnis des Root-Benutzers in MySQL

Der Root-Benutzer ist das Standard-Administratorkonto in MySQL, das volle Berechtigungen für die Verwaltung von Datenbanken, Benutzern und anderen Systemeinstellungen gewährt. Es ist wichtig, dieses Konto zu schützen, da es die Möglichkeit hat, jede Aktion innerhalb der MySQL-Umgebung durchzuführen.

2. Anhalten des MySQL-Servers

Bevor Sie das Root-Passwort zurücksetzen, müssen Sie den MySQL-Server stoppen. Die entsprechenden Befehle hängen von Ihrem Betriebssystem ab.

Schritt 1: Beenden Sie den MySQL-Dienst

Auf Linux-Systemen verwenden Sie den folgenden Befehl:

sudo systemctl stop mysql # Für Systeme mit systemd

Für Systeme, die service verwenden, verwenden Sie:

sudo service mysql stop

Unter Windows können Sie den MySQL-Dienst über die Systemsteuerung “Dienste” oder über die Eingabeaufforderung beenden:

net stop mysql

3. Starten von MySQL im abgesicherten Modus

Um das Root-Passwort zurückzusetzen, müssen Sie MySQL im abgesicherten Modus mit der Option –skip-grant-tables starten, mit der Sie ohne Passwort auf die Datenbank zugreifen können.

Schritt 1: Starten Sie MySQL im abgesicherten Modus

Führen Sie unter Linux den folgenden Befehl aus:

sudo mysqld_safe –skip-grant-tables &

Unter Windows öffnen Sie die Eingabeaufforderung als Administrator und navigieren Sie zum MySQL-Installationsverzeichnis. Führen Sie dann aus:

mysqld –skip-grant-tables

4. Anmelden bei MySQL

Sobald MySQL im abgesicherten Modus läuft, können Sie sich ohne Passwort anmelden.

Schritt 1: Zugriff auf MySQL

Öffnen Sie ein neues Terminalfenster und geben Sie ein:

mysql -u root

Sie sollten Zugriff auf die MySQL-Eingabeaufforderung erhalten.

5. Zurücksetzen des Root-Passworts

Schritt 1: Aktualisieren des Root-Passworts

Führen Sie an der MySQL-Eingabeaufforderung die folgenden Befehle aus, um das Root-Passwort zurückzusetzen. Ersetzen Sie new_password durch Ihr gewünschtes Passwort.

FLUSH PRIVILEGES; — Leert die Berechtigungen, damit die Änderungen wirksam werden ALTER USER ‘root’@’localhost’ IDENTIFIED BY ‘new_password’;

Wenn Sie MySQL 5.7 oder eine frühere Version verwenden, kann der Befehl wie folgt aussehen:

SET PASSWORD FOR ‘root’@’localhost’ = PASSWORD(‘new_password’);

6. Beenden von MySQL

Schritt 1: Beenden Sie die MySQL-Eingabeaufforderung

Nachdem Sie das Passwort zurückgesetzt haben, beenden Sie die MySQL-Eingabeaufforderung:

EXIT;

7. Neustart des MySQL-Servers

Schritt 1: MySQL im abgesicherten Modus beenden

Beenden Sie den Prozess MySQL Abgesicherter Modus. Wenn Sie ihn im Hintergrund gestartet haben, suchen Sie die Prozess-ID (PID) und beenden Sie ihn. Alternativ dazu können Sie Ihren Server neu starten.

Unter Linux:

sudo systemctl stop mysql sudo systemctl start mysql

Unter Windows:

net stop mysql net start mysql

8. Testen des neuen Passworts

Schritt 1: Anmelden mit dem neuen Kennwort

Testen Sie Ihr neues Root-Passwort, indem Sie sich bei MySQL anmelden:

mysql -u root -p

Wenn Sie dazu aufgefordert werden, geben Sie Ihr neues Passwort ein. Wenn Sie auf die MySQL-Eingabeaufforderung zugreifen können, wurde das Passwort erfolgreich zurückgesetzt.

9. Fazit

Das Zurücksetzen des Root-Passworts in MySQL ist ein unkomplizierter Prozess, der in wenigen Schritten abgeschlossen werden kann. Indem Sie den MySQL-Dienst stoppen, ihn im abgesicherten Modus starten und die entsprechenden SQL-Befehle ausführen, können Sie den Zugriff auf Ihr Datenbankmanagementsystem wiederherstellen. Denken Sie immer daran, Ihr Root-Konto zu sichern und erwägen Sie die Verwendung eines Passwort-Managers, um Ihre Anmeldedaten zu verwalten.

Test your skills on our all Hosting services and get 15% off!

Use code at checkout:

Skills