Strona główna › Pytania INF.03 › Pytanie 763
INF.03 · pytanie #763
Instrukcja w języku SQL GRANT ALL PRIVILEGES ON klienci TO pracownik
- Aprzyznaje uprawnienie grupie klienci dla tabeli pracownik
- Bprzeniesie uprawnienia z grupy klienci do użytkownika pracownik
- Ccofa wszystkie uprawnienia pracownikowi do tabeli klienci
- Dprzyznaje wszystkie uprawnienia do tabeli klienci użytkownikowi pracownik
Poprawna odpowiedź: D. przyznaje wszystkie uprawnienia do tabeli klienci użytkownikowi pracownik
Kliknij odpowiedź, którą uważasz za poprawną.
Wyjaśnienie
Polecenie SQL "GRANT ALL PRIVILEGES ON klienci TO pracownik" jest używane do nadawania pełnych uprawnień do określonej tabeli, w tym przypadku do tabeli "klienci", użytkownikowi o nazwie "pracownik". To polecenie jest kluczowe w zarządzaniu dostępem w bazach danych, ponieważ pozwala administratorom na precyzyjne kontrolowanie, kto i w jakim zakresie może modyfikować dane. W praktyce, nadawanie uprawnień za pomocą komendy GRANT jest standardową praktyką w zarządzaniu bazami danych, pozwalającą na delegowanie odpowiedzialności oraz przydzielanie ról, co zwiększa bezpieczeństwo danych. Warto również zauważyć, że standardową praktyką jest ograniczanie uprawnień do niezbędnego minimum, stosując zasady najmniejszych uprawnień (principle of least privilege). Przykładowo, zamiast nadawania pełnych uprawnień, można przyznać użytkownikowi jedynie prawo do odczytu, co ogranicza ryzyko nieautoryzowanych zmian w danych.
🤖 Wyjaśnienie generowane przez AI – weryfikuj w oficjalnych źródłach.