Heim > Datenbank > MySQL-Tutorial > Einführung in Methoden zum Zurücksetzen von Passwörtern und zum Zuweisen neuer Benutzerberechtigungen in MySQL

Einführung in Methoden zum Zurücksetzen von Passwörtern und zum Zuweisen neuer Benutzerberechtigungen in MySQL

不言
Freigeben: 2018-10-18 14:30:35
nach vorne
3217 Leute haben es durchsucht

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)

Einführung in Methoden zum Zurücksetzen von Passwörtern und zum Zuweisen neuer Benutzerberechtigungen in MySQL

Bearbeiten Sie die Datei und schreiben Sie die Konfiguration:

[mysqld] 
skip-grant-tables
Nach dem Login kopieren

Einführung in Methoden zum Zurücksetzen von Passwörtern und zum Zuweisen neuer Benutzerberechtigungen in MySQL

:wq Speichern und beenden und dann MySQL neu starten:

sudo service mysql restart
Nach dem Login kopieren

Bei MySQL anmelden

Einführung in Methoden zum Zurücksetzen von Passwörtern und zum Zuweisen neuer Benutzerberechtigungen in MySQL

Passwort ändern:

UPDATE mysql.user SET authentication_string=PASSWORD("123") WHERE user="root";
flush privileges;
Nach dem Login kopieren

Einführung in Methoden zum Zurücksetzen von Passwörtern und zum Zuweisen neuer Benutzerberechtigungen in MySQL

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';
Nach dem Login kopieren

Erstellen Tabelle

create database test;
Nach dem Login kopieren

Berechtigungen zuweisen

grant all privileges on test.* to user2@'%' identified by '123';
Nach dem Login kopieren

Systemberechtigungstabelle aktualisieren

flush privileges;
Nach dem Login kopieren

Berechtigungen anzeigen:

show grants for 'user2'@'%';
Nach dem Login kopieren

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!

Verwandte Etiketten:
Quelle:segmentfault.com
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage