Uprawnienia to mechanizm określający, co dany użytkownik może zrobić z obiektami bazy danych, np. z tabelami, kwerendami, formularzami lub raportami. W pytaniach egzaminacyjnych dotyczących programu Microsoft Access zabezpieczanie dostępu do danych związanych z tabelą lub kwerendą najczęściej oznacza właśnie przydzielenie uprawnień.
Do czego służą uprawnienia?
Uprawnienia pozwalają ograniczyć dostęp do danych i operacji wykonywanych w bazie. Użytkownik może mieć np. prawo do:
- odczytu danych z tabeli,
- dopisywania nowych rekordów,
- modyfikowania istniejących rekordów,
- usuwania danych,
- uruchamiania kwerend,
- zmiany projektu tabeli lub kwerendy.
Dzięki temu administrator może rozdzielić role użytkowników. Przykładowo jedna osoba może tylko przeglądać dane, a inna może je edytować.
Dlaczego nie makra?
Makra w Accessie służą głównie do automatyzacji czynności, np. otwierania formularzy, uruchamiania kwerend lub wyświetlania komunikatów. Nie są podstawową metodą zabezpieczania dostępu do danych w tabelach i kwerendach.
Czego nie mylić z uprawnieniami?
W egzaminie mogą pojawić się odpowiedzi takie jak:
- przestrzenie tabel – pojęcie znane raczej z systemów bazodanowych typu Oracle, nie z typowego Accessa,
- limity przestrzeni dyskowej – dotyczą miejsca na dysku, a nie kontroli dostępu do danych,
- makra – automatyzują działania, ale nie są mechanizmem kontroli dostępu.
Najważniejsze do zapamiętania
Jeżeli pytanie dotyczy zabezpieczenia dostępu do tabeli lub kwerendy w Microsoft Access, poprawną odpowiedzią jest zwykle przydzielenie uprawnień.