Przejdź do głównej treści
  1. Strona główna
  2. Technik informatyk
  3. INF.03
  4. Pytanie

Kwalifikacja: INF.03 - Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych

Zawód: Technik informatyk, Technik programista

Kategorie: Bazy danych Administracja serwerem i bezpieczeństwo

Słowa kluczowe: GRANT OPTION w MySQL GRANT w MySQL

Aby w MySQL nadać użytkownikowi prawo do nadawania i modyfikowania uprawnień innym użytkownikom, należy użyć klauzuli:

Źle. TRIGGER to wyzwalacz reagujący na zmiany danych, nie dotyczy delegowania uprawnień.
Źle. ALL PRIVILEGES nadaje wszystkie uprawnienia, ale nie prawo ich dalszego przekazywania.
Źle. FLUSH PRIVILEGES przeładowuje tablice uprawnień, nie deleguje praw.
Dobrze. WITH GRANT OPTION pozwala użytkownikowi nadawać nadane mu uprawnienia innym.
Klauzula WITH GRANT OPTION dodana do polecenia GRANT daje użytkownikowi prawo przekazywania innym tych uprawnień, które sam otrzymał. Np. GRANT SELECT ON baza.* TO jan WITH GRANT OPTION pozwala Janowi nadawać SELECT kolejnym osobom. Dlatego do delegowania uprawnień służy GRANT OPTION.
Pozostałe opcje dotyczą czego innego. TRIGGER to wyzwalacz uruchamiany automatycznie przy zmianie danych w tabeli - nie ma związku z nadawaniem praw. ALL PRIVILEGES przyznaje wszystkie uprawnienia do obiektu, ale samo w sobie nie pozwala przekazywać ich dalej. FLUSH PRIVILEGES przeładowuje uprawnienia z tablic systemowych po ręcznych zmianach - to czynność administracyjna, nie delegowanie. Prawo nadawania uprawnień innym daje WITH GRANT OPTION, dlatego to ono jest poprawne.

Wymagane logowanie

Ocenianie trudności pytań jest dostępne tylko dla zalogowanych użytkowników. Zaloguj się, aby skorzystać z pełni możliwości platformy.

Twoja ocena pomoże innym uczniom w przygotowaniu do egzaminu, a Tobie pozwoli na dostęp do spersonalizowanych statystyk.

Zgłoś błąd w pytaniu

Rozwiń sekcję i zmień pole, którego dotyczy błąd. Wyślemy tylko zmienione sekcje.

Błędna kwalifikacja
Błąd w treści pytania
Błąd w treści odpowiedzi
Błąd w obrazie
Dane kontaktowe (opcjonalnie)
Podaj email, jeśli chcesz otrzymać informację o rozpatrzeniu zgłoszenia.