ID: 1835 Bazy danych Średnie

Źródło: Arkusze CKE

W bazie danych MySQL, aby wyświetlić wszystkie prawa nadane użytkownikowi anna, można posłużyć się poleceniem

Warianty odpowiedzi

  1. A

    A. GRANT * TO anna;

  2. B

    B. SHOW GRANTS FOR anna;

  3. C

    C. SELECT GRANTS FOR anna;

  4. D

    D. REVOKE GRANTS FROM anna;

Wyjaśnienie

W MySQL podgląd uprawnień konkretnego konta to standardowa czynność administracyjna. Do tego celu służy dedykowane polecenie SHOW GRANTS FOR nazwa_użytkownika.

Warto zrozumieć różnicę między tymi poleceniami, bo często pojawiają się na egzaminach. Polecenie GRANT nadaje uprawnienia, a REVOKE je odbiera. Z kolei SELECT służy do czytania danych z tabel, a nie do odpytywania systemu o uprawnienia użytkowników.

Dlatego jedyną poprawną i zgodną ze składnią MySQL komendą do wyświetlenia uprawnień jest właśnie SHOW GRANTS.

Sprawdź się w praktyce

Rozwiąż pełny test próbny INF.03 albo wylosuj pojedyncze pytanie na szybką powtórkę.

Podobne pytania — Bazy danych