Heim > Datenbank > MySQL-Tutorial > MySQL-Datenkontrollsprache

MySQL-Datenkontrollsprache

黄舟
Freigeben: 2017-08-09 15:06:09
Original
1738 Leute haben es durchsucht

MySQL-Datenkontrollsprache

1. Datenkontrollsprache

Benutzerverwaltung:

Speicherort der Benutzerinformationen:

Benutzer in MySQL werden in der Systemdatenbank „MySQL“ des MySQL-Systems gespeichert.

MySQL-Datenkontrollsprache


2. Benutzer erstellen:

Benutzer „Benutzername“@„Standort, an dem man sich anmelden darf“ erstellen, identifiziert durch „Passwort“

Beispiel:

MySQL-Datenkontrollsprache


3. Benutzer löschen:

Benutzer löschen ' Benutzername „@“ erlaubt den Anmeldeort. :

set  password  = password(‘新密码’);
Nach dem Login kopieren


set  password  for  ‘用户名’@’允许登录的位置’  = password(‘新密码’);
Nach dem Login kopieren
4. Berechtigungsverwaltung:

Was sind Berechtigungen?

Berechtigung ist das Recht, etwas zu tun, wie zum Beispiel „einfügen“, erstellen, aktualisieren und löschen. . . .

Das „alle“ bedeutet „alle Berechtigungen“

Eigentlich sind Berechtigungen im MySQL-System die oben genannten „Wörter“

Welche Berechtigungen gibt es?

5. Verfeinert zu:

MySQL-Datenkontrollsprache

MySQL-Datenkontrollsprache

6. Benutzerberechtigungen erteilen


Berechtigung 1, Berechtigung 2, .... für eine Bibliothek erteilen. Eine untergeordnete Einheit für „Benutzername“. '@' erlaubt den Anmeldeort' [identifiziert durch 'Passwort']

Erklärung:

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 MySQL-DatenkontrollspracheBerechtigung 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';
Nach dem Login kopieren
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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Aktuelle Ausgaben
So ändern Sie MySQL in MySQL
Aus 1970-01-01 08:00:00
0
0
0
MySQL-Startfehler unter Centos
Aus 1970-01-01 08:00:00
0
0
0
MySQL stoppt den Prozess
Aus 1970-01-01 08:00:00
0
0
0
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage