DCL (Data Control Language): Datenkontrollsprache, die zum Definieren von Datenbankzugriffsrechten und Sicherheitsstufen sowie zum Erstellen von Benutzern verwendet wird. 1. Benutzer verwalten 1. Benutzer anlegen - Erstellen Sie einen Benutzer CREATE USER 'Benutzername'@'Hostname' IDENTIFIED BY 'Passwort'; ERSTELLEN SIE BENUTZER 'Summerday'@'localhost' IDENTIFIZIERT DURCH '123456'; PS: Wenn 2. Benutzer ändern -- Passwort ändern SET PASSWORD FOR 'Benutzername'@'Hostname' = PASSWORD('neues Passwort'); PASSWORT FÜR „Summerday“ festlegen@„localhost“ = PASSWORT(„hyh123“); 3. Benutzer abfragen - 1. Wechseln Sie zur MySQL-Datenbank. USE mysql; -- 2. Abfrage der Benutzertabelle SELECT * FROM USER; Das Platzhalterzeichen % passt zu allem. 4. Benutzer löschen -- Benutzer löschen DROP USER 'Benutzername'@'Hostname'; DROP USER 'Summerday'@'localhost'; 2. Berechtigungsverwaltung 1. Berechtigungen abfragen -- Abfrageberechtigungen SHOW GRANTS FOR 'Benutzername'@'Hostname'; ZUSCHLÄGE FÜR „Summerday“@„localhost“ ANZEIGEN; 2. Berechtigungen erteilen -- Berechtigungen erteilen GRANT-Berechtigungsliste ON Datenbankname. Tabellenname TO 'Benutzername'@'Hostname'; GRANT SELECT ON mydb2.account TO 'Summerday'@'localhost'; -- Alle Berechtigungen erteilen GRANT ALL ON *.* TO 'Summerday'@'localhost'; 3. Berechtigungen widerrufen -- Berechtigungen widerrufen REVOKE-Berechtigungsliste ON Datenbankname. Tabellenname FROM 'Benutzername'@'Hostname'; Widerrufen Sie die Auswahl auf mydb2.account für 'Summerday'@'localhost'; -- Widerrufen Sie alle Berechtigungen REVOKE ALL ON *.* FROM 'Summerday'@'localhost';
Oben finden Sie Einzelheiten dazu, wie MySQL DCL zur Benutzerverwaltung und zur Steuerung von Berechtigungen verwendet. Weitere Informationen zur Verwaltung von MySQL-Benutzern und zur Steuerung von Berechtigungen finden Sie in den anderen verwandten Artikeln auf 123WORDPRESS.COM! Das könnte Sie auch interessieren:
|
<<: So installieren Sie MySQL in Docker
>>: Ein Artikel, der Ihnen hilft, mehr über JavaScript-Arrays zu erfahren
Zu lösendes Problem Hauptsächlich für die ebenenü...
Dieses Axios-Paket wird in der Vue3-Demo verwende...
Schauen wir uns den Befehl zum Neustarten der Doc...
Offizielle Dokumentation: JSON-Funktionen Name Be...
In diesem Artikel wird der spezifische Code von V...
Inhaltsverzeichnis 1. Problembeschreibung: 2. Feh...
Wenn Sie den FTP-Server häufig in Ihrem Studium o...
Linux-Version: CentOS 7 [root@azfdbdfsdf230lqdg1b...
Abschnitt Studieninhalte Std 1 Webdesign-Übersich...
In der XHTML-Sprache wissen wir alle, dass das ul...
Inhaltsverzeichnis 1. Seitenlayout 2. Bild-Upload...
Von der Entwicklung bis zur Bereitstellung: Mache...
1.v-bind (Abkürzung:) Um in Daten definierte Date...
html,Adresse, Blockzitat, Körper, dd, div, dl,dt,...
In diesem Artikel wird der spezifische JavaScript...