Erteilt einem Benutzer Berechtigungen
GRANT <Recht> ON <Objekt> TO <Benutzer oder Rolle>--Mitarbeiter dürfen sich mit der Datenbank verbinden
GRANT CONNECT ON klinik_db TO mitarbeiter;
--Die Finanzabteilung darf die Tabelle Reisekosten lesen
GRANT SELECT ON klinik.reisekosten TO finanzen;
--Doktor X darf alles auf der Patienten-Tabelle machen
GRANT ALL PRIVILEGES ON klinik.patienten TO doktor_x;
--Schwester Y darf Patienten einsehen, erstellen und ändern
GRANT SELECT, INSERT, UPDATE ON klinik.patienten TO schwester_y;
GRANT SELECT ON ALL TABLES IN SCHEMA klinik TO big_boss;
GRANT SELECT ON klinik.raeume TO PUBLIC; -- das darf jederGRANT OPTION
Das Privileg, ein Privileg weiterzugeben
GRANT SELECT ON ALL TABLES IN SCHEMA klinik TO big_boss WITH GRANT OPTION
-- Nur GRANT OPTION entziehen, nicht das Recht
REVOKE GRANT OPTION FOR SELECT ON ALL TABLES IN SCHEMA klinik FROM big_boss;