Skip to main content

Zugriffsrechte vergeben

Um Zugriffsrechte zu vergeben, nutzen wir das GRANT-Statement. Dabei ist zu beachten, dass nur der root-User Rechte vergeben kann.
GRANT rightlist 
ON db.table
TO username@hostname;

Beispiele

Alle Rechte vergeben für die Datenbank nexus und Tabelle Employees.
GRANT ALL 
ON nexus.Employees
TO hr_manager@localhost;
Bestimmte Zugriffsrechte verteilen.
GRANT SELECT, INSERT, DELETE
ON nexus.Employees
TO hr_manager@localhost;

Zugriffsrechte entziehen

Um Zugriffsrechte zu entziehen, nutzen wir den REVOKE-Befehl.
REVOKE rightlist
ON db.table
FROM benutzer@hostname;

Beispiel

REVOKE ALL
ON nexus.Employees
FROM hr_manager@localhost;