Heim > Datenbank > MySQL-Tutorial > Wie kann ich das MySQL-Root-Benutzerkennwort unter OS X sicher festlegen und zurücksetzen?

Wie kann ich das MySQL-Root-Benutzerkennwort unter OS X sicher festlegen und zurücksetzen?

Linda Hamilton
Freigeben: 2024-12-06 20:06:19
Original
151 Leute haben es durchsucht

How Do I Securely Set and Reset the MySQL Root User Password on OS X?

Festlegen des MySQL-Root-Benutzerkennworts unter OS Greifen Sie auf die MySQL-Befehlszeile zu, ohne ein Passwort einzugeben. Dies kann durch Befolgen spezifischer Befehle behoben werden.

Führen Sie zunächst den folgenden Befehl unmittelbar nach der Anmeldung am MySQL-Terminal aus:

Wenn das nicht funktioniert, führen Sie den folgenden Satz aus Befehle:
FLUSH PRIVILEGES;
Nach dem Login kopieren

Ersetzen Sie „NEWPASSWORD“ durch Ihr gewünschtes Passwort. Dadurch sollte das Passwort effektiv zurückgesetzt werden.
mysql -u root

mysql> USE mysql;
mysql> UPDATE user SET password=PASSWORD("NEWPASSWORD") WHERE User='root';
mysql> FLUSH PRIVILEGES;
mysql> quit
Nach dem Login kopieren

Für MySQL-Versionen 5.7 und höher wurde das Feld „Passwort“ in „authentication_string“ umbenannt. Um das Passwort in diesen Versionen zu aktualisieren, verwenden Sie die folgende Abfrage:

In MySQL 8.0 und höher, anstatt den Befehl zu verwenden:
mysql> UPDATE user SET authentication_string=PASSWORD("NEWPASSWORD") WHERE User='root';
Nach dem Login kopieren

Der die Authentifizierungszeichenfolge mit Klartext überschreibt , verwenden Sie:
mysql> UPDATE mysql.user SET authentication_string='password' WHERE User='root';
Nach dem Login kopieren

Durch Befolgen dieser Schritte können Sie das MySQL-Root-Benutzerkennwort effektiv festlegen und zurücksetzen und so einen sicheren Zugriff auf Ihr MySQL gewährleisten Datenbank.
mysql> `ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass';`
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWie kann ich das MySQL-Root-Benutzerkennwort unter OS X sicher festlegen und zurücksetzen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
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
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage