GRANT – uprawnienia i ALTER – atrybuty
Po utworzeniu ról przyznaje się im określone uprawnienia do kontroli dostępu do obiektów, takich jak tabele i widoki. Do typowych uprawnień należą SELECT, INSERT, UPDATE i inne.
Wyobraź sobie, że jesteś współzałożycielem tego startupu i chcesz, aby wszyscy Twoi analitycy danych mogli aktualizować i wstawiać dane w widoku long_reviews. W tym ćwiczeniu umożliwisz to przyszłym analitykom, przyznając ich roli (data_scientist) odpowiednie uprawnienia. Poza tym nadasz roli Marty hasło.
To ćwiczenie jest częścią kursu
Projektowanie baz danych
Instrukcje do ćwiczenia
- Przyznaj roli
data_scientistuprawnienia do aktualizowania i wstawiania danych w widokulong_reviews. - Zmień rolę Marty, nadając jej podane hasło.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
-- Grant data_scientist update and insert privileges
___ ___, ___ ON ___ TO ___;
-- Give Marta's role a password
___ ___ marta ___ ___ 's3cur3p@ssw0rd';