So erstellen Sie einen Benutzer in MySQL
1: Schauen Sie sich zunächst den Speicherort der Benutzerinformationen an:
1.Benutzer in MySQL werden in der Systemdatenbank „MySQL“ des MySQL-Systems gespeichert.
2. Der anfängliche Inhalt der Tabelle ist:
2: Benutzer erstellen:
1.Benutzer erstellen 'Benutzername'@'Ort, an dem sich die Anmeldung befindet erlaubt‘ identifiziert durch ‚Passwort‘
Beispiel:
create user 'user1'@'192.168.44.64' identified by '123';
Drei: Berechtigungsverwaltung:
1. 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?
2. Verfeinert zu:
Viertens: Benutzerberechtigungen erteilen
1. Erteilen Sie Berechtigung 1, Berechtigung 2, .... für eine Bibliothek. Eine untergeordnete Einheit an „Benutzername“@ „Zulassen“. Anmeldeort“ [identifiziert durch „Passwort“]
Beschreibung:
1, Berechtigungsnamen umfassen:
insert, update, select, delete, create, drop ......
2. „Eine bestimmte untergeordnete Einheit“ bezieht sich auf ein untergeordnetes Datenelement in einer Bibliothek. Derzeit haben wir nur 2 gelernt: Tabelle, Ansicht;
verfügt über zwei spezielle Schreibweisen: *.*: repräsentiert alle untergeordneten Einheiten in allen Datenbanken; eine bestimmte Bibliothek.*: repräsentiert die Datenbank Alle untergeordneten Einheiten3. 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!
2. Sie können auch „alle Berechtigungen“ erteilen:
Fünf: Benutzerberechtigungen aufheben
grant all privileges on php44.* to 'user1'@'192.168.44.64';
Berechtigung 1, Berechtigung 2, .... für eine Bibliothek widerrufen. Eine untergeordnete Einheit von 'Benutzername'@' Anmelden erlaubte Standorte' Hinweis: 1 bedeutet dasselbe wie die Gewährungserklärung; 2 bedeutet, bestimmte Berechtigungen eines Benutzers für eine bestimmte Dateneinheit zu widerrufen.
Das obige ist der detaillierte Inhalt vonWie erstelle ich einen Benutzer in MySQL?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!