Dieser Artikel bietet Ihnen eine Einführung in die Methode zum Zurücksetzen von Passwörtern und zum Zuweisen neuer Benutzerberechtigungen. Ich hoffe, dass er Ihnen als Referenz dienen wird.
1. Setzen Sie das Root-Passwort zurück
1. Ändern Sie die Konfigurationsdatei und melden Sie sich ohne Passwort an
Geben Sie den Befehl ein, um die Datei sudo vi etc/ zu bearbeiten. mysql/my.cnf (Der Root-Benutzer kann ohne Sudo auskommen)
Bearbeiten Sie die Datei und schreiben Sie die Konfiguration:
[mysqld] skip-grant-tables
:wq Speichern und beenden und dann MySQL neu starten:
sudo service mysql restart
Bei MySQL anmelden
Passwort ändern:
UPDATE mysql.user SET authentication_string=PASSWORD("123") WHERE user="root"; flush privileges;
Zum Schluss beenden und den von hinzugefügten Code löschen my.cnf, dann mysql neu starten und fertig~
2. Erstellen Sie einen Benutzer und weisen Sie Tabellenberechtigungen zu
Benutzer erstellen
CREATE USER 'user2'@'localhost' IDENTIFIED BY '123';
Erstellen Tabelle
create database test;
Berechtigungen zuweisen
grant all privileges on test.* to user2@'%' identified by '123';
Systemberechtigungstabelle aktualisieren
flush privileges;
Berechtigungen anzeigen:
show grants for 'user2'@'%';
MySQL beenden und neu starten
Das obige ist der detaillierte Inhalt vonEinführung in Methoden zum Zurücksetzen von Passwörtern und zum Zuweisen neuer Benutzerberechtigungen in MySQL. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!