MySQL-Datenkontrollsprache
1. Datenkontrollsprache
Benutzerverwaltung:
Speicherort der Benutzerinformationen:
Benutzer in MySQL werden in der Systemdatenbank „MySQL“ des MySQL-Systems gespeichert.
2. Benutzer erstellen:
Benutzer „Benutzername“@„Standort, an dem man sich anmelden darf“ erstellen, identifiziert durch „Passwort“
Beispiel:
3. Benutzer löschen:
Benutzer löschen ' Benutzername „@“ erlaubt den Anmeldeort. :
set password = password(‘新密码’);
set password for ‘用户名’@’允许登录的位置’ = password(‘新密码’);4. Berechtigungsverwaltung:
Was sind Berechtigungen?
Das „alle“ bedeutet „alle Berechtigungen“
Eigentlich sind Berechtigungen im MySQL-System die oben genannten „Wörter“ Welche Berechtigungen gibt es? 5. Verfeinert zu:
6. Benutzerberechtigungen erteilen
Berechtigung 1, Berechtigung 2, .... für eine Bibliothek erteilen. Eine untergeordnete Einheit für „Benutzername“. '@' erlaubt den Anmeldeort' [identifiziert durch 'Passwort']
1. Zu den Berechtigungsnamen gehören: Einfügen, Aktualisieren, Auswählen, Löschen, Erstellen, Löschen .... .
2. „Eine bestimmte untergeordnete Einheit“ bezieht sich auf die untergeordneten Datenelemente in einer Bibliothek. Zum Beispiel: php44 oder php44.int_test verfügt über zwei spezielle Schreibmethoden: *.*: repräsentiert alle untergeordneten Einheiten in allen Datenbanken; eine bestimmte Bibliothek.*: repräsentiert alle untergeordneten Einheiten Einheiten in der Datenbank 3. Wenn Berechtigungen für bestehende Benutzer erteilt werden, kann der identifizierte Teil weggelassen werden. Wenn nicht, bedeutet dies, dass ihr Passwort geändert wird (das heißt). , 'Benutzername'@'Ort, an dem die Anmeldung zulässig ist' existiert noch nicht), der identifizierte Teil kann nicht weggelassen werden und die Grant-Anweisung erstellt tatsächlich einen neuen Benutzer! 7. Sie können auch „alle Berechtigungen“ erteilen:Benutzerberechtigungen aufheben Berechtigung 1, Berechtigung 2, .... für eine untergeordnete Einheit von „Benutzername“@„Ort, an dem die Anmeldung zulässig ist“ widerrufen
Beschreibung: 1 Die Bedeutung jedes Elements ist dieselbe wie bei der Gewährungserklärung;
grant all privileges on php44.* to 'user1'@'192.168.44.64';2 bedeutet, bestimmte Berechtigungen eines Benutzers für eine bestimmte Dateneinheit zu widerrufen.
Das obige ist der detaillierte Inhalt vonMySQL-Datenkontrollsprache. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!