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
1. Vorbereitung Installieren Sie Tomcat auf dem L...
Schritt 1. Aktivieren Sie die langsame MySQL-Abfr...
border-radius: CSS3 abgerundete Ecken Syntax: bor...
Dies ist ein sehr einfacher, reiner CSS3-Hintergr...
In diesem Artikelbeispiel wird der spezifische Co...
In diesem Artikelbeispiel wird der spezifische JS...
Was ist ein Primärschlüssel? Ein Primärschlüssel ...
Inhaltsverzeichnis 1. Abrufen über --skip-grant-t...
1. Umweltvorbereitung 1.MySQL-Installationspfad: ...
Vorschauversionen von Safari (Technology Preview ...
In diesem Artikel wird der spezifische JavaScript...
Array-Methoden JavaScript bietet viele Array-Meth...
Statische Dateien Nginx ist für seine hohe Leistu...
Warum lautet der Titel des Artikels „Imitierte Lu...
In diesem Artikel wird der spezifische JS-Code zu...