Obiektem, do korzystania z którego użytkownik nabiera uprawnień, może być każdy utworzony obiekt po wybraniu z listy, ale też wszystkie obiekty, które zostaną utworzone w przyszłości.
Nie wszystkie uprawnienia są niezależne. Nie można przecież aktualizować danych bez prawa czytania ich. W trakcie określania uprawnień MS Access automatycznie włącza uprawnienia niezbędne do funkcjonowania uprawnienia aktualnie ustawianego przez administratora.
W języku SQL uprawnienia do korzystania z obiektu bazy danych określa administrator za pomocą polecenia postaci:
GRANT uprawnienie(pole) ON bazadanych. Obiekt TO uzytkownik@localhost Analogiczną składnię ma polecenie REVOKE FROM, za pomocą którego można pozbawić użytkownika pewnych uprawnień.
Odpowiadając na pytania sprawdzisz, czy jesteś przygotowany do wykonania ćwiczeń.
1. Jaki jest cel przydzielania uprawnień?
2. Jakie znasz rodzaje uprawnień?
3. Jeżeli użytkownikowi nadano prawo otwierania bazy danych oraz czytania projektu tabeli/kwerendy i jednocześnie przyporządkowano go do grupy mającej wszystkie możliwe uprawnienia dotyczące tabeli/kwerendy, to jakie będą faktyczne uprawnienia tego użytkownika? Jaką nazwę nosi ta zasada?
4. Jakie uprawnienia dotyczą:
a) bazy danych,
b) tabeli/kwerendy,
c) formularza/raportu/makr?
Zaplanuj, jakie uprawnienia będą miały poszczególne grupy i użytkownicy.
Sposób wykonania ćwiczenia Aby wykonać ćwiczenie, powinieneś:
1) rozrysować na kartce, zjakich obiektów bazy danych będą korzystać użytkownicy poszczególnych grup i jakie operacje na nich będą wykonywać. Starać się w jak największym stopniu wiązać operacje z grupami, a nie indywidualnymi użytkownikami. Jeżeli rzetelnie wykonałeś zadanie przydzielenia użytkowników do poszczególnych grup, Twoje zadanie nie będzie ani trudne, ani pracochłonne,
2) uzupełnić dokumentację projektu o dodatkowe informacje z punktu 1.
Wyposażenie stanowiska pracy:
- komputer z zainstalowanym programem Access.
„Projekt współfinansowany ze środków Europejskiego Funduszu Społecznego"