MySQL Kontoberechtigungen

MySQL verwendet Kontoberechtigungen festlegen, wer was tun kann. Jeder, der ein gültiges Konto verwenden, können mit dem MySQL-Server zu verbinden, aber er oder sie kann nur die Dinge tun, die von den Privilegien für das Konto erlaubt sind. Zum Beispiel könnte ein Konto eingerichtet werden, so dass Benutzer Daten auswählen können, aber nicht einfügen oder Aktualisieren von Daten.


Berechtigungen können für bestimmte Datenbanken, Tabellen oder Spalten gewährt werden. Zum Beispiel kann ein Konto dem Benutzer ermöglichen, Daten aus allen Tabellen in der Datenbank zu wählen, aber die Daten in nur eine Tabelle und Update geben Sie nur eine einzige Spalte in einer bestimmten Tabelle.

In der Tabelle sind einige Privilegien, die Sie zuweisen oder entfernen möchten vielleicht. Andere Privilegien sind verfügbar, aber sie sind weniger häufig verwendet.

MySQL Kontoberechtigungen
PrivilegBeschreibung
ALLEAlle Privilegien
ÄNDERNKann die Struktur von Tabellen ändern
ERSTELLENKönnen neue Datenbanken oder Tabellen erstellen
LÖSCHENKann Löschen von Zeilen in Tabellen
FALLENKann Drop Datenbanken oder Tabellen
DATEIKann Dateien auf dem Server lesen und schreiben
GEWÄHRENKann die Privilegien auf einem MySQL-Konto ändern
EINFÜGENKann einfügen neue Zeilen in Tabellen
WÄHLENKann Daten aus Tabellen gelesen
HERUNTERFAHRENherunterfahren können den MySQL-Server
AKTUALISIERENKönnen die Daten in einer Tabelle zu ändern
VERWENDUNGKeine Privilegien

Sie wollen wahrscheinlich nicht zu gewähren ALLE denn es enthält Privilegien für administrative Vorgänge wie das Herunterfahren des MySQL-Server herunter - Privilegien, die Sie nicht andere jemand wollen als sich selbst zu haben.

» » » MySQL Kontoberechtigungen