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
Im DOM-Ereignismodell von JavaScript werden Ereig...
Inhaltsverzeichnis Vorwort 1. Lokale Portweiterle...
Vorwort In diesem Artikel wird hauptsächlich besc...
1. Einleitung Die Standortanweisung ist die Kernk...
Inhaltsverzeichnis Prozesskommunikation Bidirekti...
Lösungsprozess: Methode 1: Die Standard-Kernelver...
Inhaltsverzeichnis DOM-Verarbeitung Arrays Verfah...
In diesem Artikelbeispiel wird der spezifische Co...
Die erste Methode: Verwenden Sie Junges Ein-Klick...
Bei der Durchführung eines Projekts stößt man unw...
Daten kopieren Beim Remote-Kopieren von Daten ver...
Bash-Initialisierungsdateien Interaktive Login-Sh...
Wenn ein Index die Werte aller abzufragenden Feld...
Zusätzlich zu den B-Tree-Indizes bietet MySQL auc...
In diesem Artikel wird der spezifische Code von S...