Strona główna › Pytania INF.03 › Pytanie 625
INF.03 · pytanie #625
Polecenie MySQL pokazane poniżej spowoduje, że użytkownikowi tkowal zostaną odebrane określone uprawnienia: <pre class="code-block">REVOKE DELETE, UPDATE ON pracownicy FROM 'tkowal'@'localhost';</pre>
- Aodebrane uprawnienia do usuwania i dodawania rekordów w tabeli pracownicy
- Bodebrane uprawnienia do usuwania i modyfikacji danych w tabeli pracownicy
- Cprzydzielone uprawnienia do wszelkich zmian struktury tabeli pracownicy
- Dprzydzielone uprawnienia do usuwania oraz aktualizacji danych w tabeli pracownicy
Poprawna odpowiedź: B. odebrane uprawnienia do usuwania i modyfikacji danych w tabeli pracownicy
Kliknij odpowiedź, którą uważasz za poprawną.
Wyjaśnienie
Polecenie REVOKE w MySQL jest używane do cofania praw dostępu, które wcześniej zostały przyznane użytkownikowi. W zapytaniu REVOKE DELETE UPDATE ON pracownicy FROM tkowal@localhost cofamy prawa do usuwania i aktualizowania danych w tabeli pracownicy użytkownikowi o nazwie tkowal. To konkretne polecenie wskazuje, że wspomniane uprawnienia były wcześniej nadane temu użytkownikowi i teraz administrator bazy danych postanowił je cofnąć. Revoke jest kluczowe w zarządzaniu bezpieczeństwem i kontrolą dostępu w systemach baz danych zwłaszcza gdy potrzeby biznesowe lub polityka bezpieczeństwa wymagają ograniczenia możliwości użytkowników MySQL. Praktycznym przykładem może być sytuacja w której pracownik o niższym poziomie uprawnień nie powinien modyfikować lub usuwać kluczowych danych w bazie co zabezpiecza dane przed nieautoryzowanymi zmianami. Dobre praktyki branżowe zalecają regularne przeglądy uprawnień i ich aktualizację tak aby były one zgodne z aktualnymi potrzebami operacyjnymi i polityką bezpieczeństwa organizacji. Zarządzanie uprawnieniami w bazach danych jest fundamentalnym elementem bezpieczeństwa IT.
🤖 Wyjaśnienie generowane przez AI – weryfikuj w oficjalnych źródłach.