mysql -uroot -p
3. Benutzer löschen:
select host,user from mysql.user;
Die Option „mit Gewährung“ gibt an, dass der Benutzer anderen Benutzern Berechtigungen erteilen kann, jedoch nicht über die Berechtigungen hinaus, die ihm selbst gewährt wurden. Es ist in Ordnung, dies nicht hinzuzufügen.
Zum Beispiel: Wenn wyy nur Auswahl- und Aktualisierungsberechtigungen, aber keine Einfügungs- und Löschberechtigungen hat, kann es beim Autorisieren eines anderen Benutzers diesem nur Auswahl- und Aktualisierungsberechtigungen, aber keine Einfüge- und Löschberechtigungen erteilen.
Benutzern individuelle Berechtigungen erteilen
Alle Berechtigungen können durch Auswählen, Aktualisieren, Einfügen, Löschen, Löschen, Erstellen und andere Vorgänge ersetzt werden.
drop user '用户名'@'主机名'; drop user 'wyy'@'192.168.0.105';
Benutzern bestimmte Berechtigungen gewähren.
create user '用户名'@'允许那个主机链接' identified by '密码'; create user 'wyy'@'192.168.0.105' identified by 'wyy18222'; 只允许192.168.0.105的主机链接
Einige Personen im Internet können Berechtigungen direkt erstellen und erteilen:
Gewähren Sie alle Berechtigungen * * an den durch „Benutzerdefiniert“ identifizierten „Benutzer“. ;;
Ich habe es in MySQL8 versucht, aber es hat nicht funktioniert (ich habe es vor Version 8 noch nicht ausprobiert). Sie müssen zuerst einen Benutzer erstellen und ihn dann zulassen. Dies ist nicht gleichzeitig möglich . Flush-Berechtigungen
Flush-Berechtigungen;Legen Sie einen neuen Benutzer fest oder ändern Sie ihn. Nach der Übergabe des Kennworts müssen Sie die Flush-Berechtigungen verwenden, um die Tabelle mit den MySQL-Systemberechtigungen zu aktualisieren MySQL-Server, damit die neuen Einstellungen wirksam werden.
8. Benutzerautorisierung anzeigen
create user 'test'@'%' identified with mysql_native_password BY '密码';
Alter user '用户名'@'主机名' identified by '新密码'; alter user 'wyy'@'192.168.0.105' identified by '123';
grant all privileges on *.* to '用户名'@'主机名' with grant option; grant all privileges on *.* to 'wyy'@'192.168.0.105' with grant option;
Das obige ist der detaillierte Inhalt vonMysql8-Methoden zum Erstellen und Löschen von Benutzern sowie zum Autorisieren und Aufheben von Rechten. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!