MySQL ist ein sehr häufig verwendetes Open-Source-Datenbankverwaltungssystem zum Speichern und Verwalten von Daten. Wenn Sie MySQL verwenden, ist das Festlegen von Benutzerkennwörtern auch eine wichtige Aufgabe beim Festlegen von Benutzerberechtigungen. Schauen wir uns an, wie man Benutzerkennwörter in MySQL festlegt.
Bevor Sie MySQL verwenden, müssen Sie sich beim MySQL-Server anmelden. Sie können den folgenden Befehl verwenden:
mysql -u root -p
Mit diesem Befehl können Sie sich mit dem Root-Benutzer bei MySQL anmelden. Nach Eingabe dieses Befehls werden Sie zur Eingabe des Root-Passworts aufgefordert. Nach Eingabe des richtigen Passworts können Sie sich erfolgreich bei MySQL anmelden.
Wenn Sie in MySQL ein Benutzerkennwort festlegen möchten, müssen Sie zuerst den Benutzer erstellen. Sie können den folgenden Befehl verwenden, um einen Benutzer mit dem Namen user zu erstellen:
CREATE USER 'user'@'localhost' IDENTIFIED BY 'password';
Im obigen Befehl bedeutet 'user'@'localhost', dass der Benutzer user lokal erstellt wird, und 'password' ist das Passwort des Benutzer. Sie können localhost auch durch einen bestimmten Hostnamen ersetzen, um Benutzer auf verschiedenen Computern zu erstellen.
Sobald Sie einen Benutzer erstellt haben, müssen Sie den Benutzer autorisieren, damit er auf die angegebene Datenbank zugreifen kann. Sie können den folgenden Befehl verwenden, um den Benutzer user zu autorisieren:
GRANT ALL PRIVILEGES ON database_name.* TO 'user'@'localhost';
Im obigen Befehl stellt „Datenbankname“ den Namen der Datenbank dar, auf die der Benutzer zugreifen soll. * stellt alle Tabellen dar, Sie können auch bestimmte Tabellennamen angeben. Dieser Befehl gewährt dem Benutzer alle Berechtigungen für die angegebene Datenbank.
Nach Abschluss der Autorisierung müssen Sie die MySQL-Berechtigungen aktualisieren, damit sie wirksam werden. Sie können den folgenden Befehl verwenden, um Berechtigungen zu aktualisieren:
FLUSH PRIVILEGES;
Dieser Befehl veranlasst MySQL, die lokale Autorisierungssituation zu aktualisieren und die neuesten Autorisierungsänderungen im Speicher zu aktualisieren.
Wenn Sie das Benutzerpasswort ändern möchten, können Sie den folgenden Befehl verwenden:
SET PASSWORD FOR 'user'@'localhost' = PASSWORD('new_password');
Das obige ist der detaillierte Inhalt vonSo legen Sie ein Benutzerkennwort in MySQL fest. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!