Heim >Datenbank >MySQL-Tutorial >MySQL-Root-Passwort festlegen

MySQL-Root-Passwort festlegen

WBOY
WBOYOriginal
2023-05-14 09:24:07951Durchsuche

MySQL ist derzeit das beliebteste relationale Open-Source-Datenbankverwaltungssystem, das die Effizienz der Datenspeicherung und des Datenabrufs erheblich verbessert. Für MySQL-Administratoren ist es sehr wichtig, die Sicherheit von MySQL zu gewährleisten, und das Festlegen des Root-Benutzerkennworts ist ebenfalls ein wichtiger Schritt.

Nach der Installation von MySQL verfügt der Root-Benutzer standardmäßig über kein Kennwort. Dies bedeutet, dass jeder, der die IP-Adresse und die Portnummer des MySQL-Dienstes kennt, den Root-Benutzer für den Betrieb verwenden kann. Um MySQL sicherer zu machen, müssen wir ein Passwort für den Root-Benutzer festlegen.

Hier sind die Schritte zum Festlegen des MySQL-Root-Passworts:

  1. Melden Sie sich beim MySQL-Server an.

Der MySQL-Server kann lokal oder remote sein. Wenn der MySQL-Server lokal ist, melden Sie sich mit dem folgenden Befehl an:

mysql -u root

Dadurch wird über den Root-Benutzer eine Verbindung zum MySQL-Server hergestellt. Wenn der MySQL-Server entfernt ist, fügen Sie dem obigen Befehl die IP-Adresse oder den Domänennamen hinzu.

  1. MySQL-Berechtigungen aktualisieren

Nachdem Sie das Benutzerkennwort auf dem MySQL-Server geändert haben, müssen Sie die MySQL-Berechtigungen aktualisieren, damit die Änderungen wirksam werden. Aktualisieren Sie die MySQL-Berechtigungen mit dem folgenden Befehl:

FLUSH PRIVILEGES;
  1. MySQL-Root-Passwort ändern

Der folgende Befehl in der Befehlszeile ändert das MySQL-Root-Benutzerpasswort:

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'my-new-password';

Bitte beachten Sie, dass Sie „mein-neues-passwort“ durch das ersetzen tatsächlich ein Passwort. Dieser Befehl aktualisiert die Benutzertabelle von MySQL, um das Passwort des Root-Benutzers mit dem angegebenen Passwort zu verschlüsseln.

  1. Beenden Sie den MySQL-Server

Verwenden Sie den folgenden Befehl, um den MySQL-Server zu verlassen:

exit

Nach dem Festlegen des Root-Benutzerkennworts müssen andere Benutzer oder Anwendungen das Root-Benutzerkennwort zur Authentifizierung verwenden, wenn sie eine Verbindung zum MySQL-Server herstellen. Dies gewährleistet die Sicherheit des MySQL-Servers.

Natürlich ist das Festlegen des Root-Benutzerkennworts nicht die einzige Maßnahme zur Verwaltung der MySQL-Sicherheit. Weitere Sicherheitsmaßnahmen umfassen die Einschränkung des Fernzugriffs, das Verbot des Zugriffs von Root-Benutzern auf MySQL von Remote-Hosts usw.

Zusammenfassung

Das Festlegen des Root-Benutzerkennworts auf dem MySQL-Server ist eine der grundlegenden Maßnahmen zur Gewährleistung der Serversicherheit. Administratoren wird dringend empfohlen, dies vor der Verwendung von MySQL zu tun. Gegebenenfalls sollten auch andere Sicherheitsmaßnahmen in Betracht gezogen werden, wie z. B. die Einschränkung des Fernzugriffs usw.

Das obige ist der detaillierte Inhalt vonMySQL-Root-Passwort festlegen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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
Vorheriger Artikel:MySQL-Set-FallNächster Artikel:MySQL-Set-Fall