GRANT Privilegien und ALTER Attribute
Wenn du Rollen erstellt hast, gewährst du ihnen bestimmte Zugriffsrechte auf Objekte wie Tabellen und Ansichten. Übliche Privilegien sind SELECT
, INSERT
, UPDATE
, etc.
Stell dir vor, du bist ein Mitbegründer dieses Startups und möchtest, dass alle deine Datenwissenschaftler/innen Daten in der Ansicht long_reviews
aktualisieren und einfügen können. In dieser Übung ermächtigst du die bald eingestellten Datenwissenschaftler, indem du ihrer Rolle (data_scientist
) diese Rechte erteilst. Außerdem gibst du Marta ein Passwort für ihre Rolle.
Diese Übung ist Teil des Kurses
Datenbank-Design
Anleitung zur Übung
- Erteile der Rolle
data_scientist
Aktualisierungs- und Einfügeberechtigungen für die Ansichtlong_reviews
. - Ändere Martas Rolle, um ihr das angegebene Passwort zu geben.
Interaktive Übung zum Anfassen
Probieren Sie diese Übung aus, indem Sie diesen Beispielcode ausführen.
-- Grant data_scientist update and insert privileges
___ ___, ___ ON ___ TO ___;
-- Give Marta's role a password
___ ___ marta ___ ___ 's3cur3p@ssw0rd';