Ź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
-
A
A. GRANT * TO anna;
-
B
B. SHOW GRANTS FOR anna;
-
C
C. SELECT GRANTS FOR anna;
-
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.