Jak mogę stwierdzić, którzy użytkownicy MySQL mają dostęp do bazy danych i jakie mają uprawnienia?
Wydaje mi się, że mogę uzyskać te informacje od phpMyAdmin, kiedy kliknę „Uprawnienia”. . .
Users having access to "mydatabase"
User Host Type Privileges Grant
myuser1 % database-specific ALL PRIVILEGES Yes
root localhost global ALL PRIVILEGES Yes
myuser2 % database-specific SELECT, INSERT, UPDATE No
. . . ale chciałbym wiedzieć, jak wykonać to zapytanie z wiersza poleceń.
(phpMyAdmin często pokazuje mi składnię SQL wykonywanego polecenia, ale nie widzę go w tym przypadku).
Należy pamiętać, że nie pytam, jakie uprawnienia przyznaje dany użytkownik (tj. „POKAŻ GRANTY dla myuser1”), ale raczej, biorąc pod uwagę nazwę bazy danych, jak ustalić, którzy użytkownicy MySQL mają dostęp do tej bazy danych i jakie mają uprawnienia ? Zasadniczo, jak mogę uzyskać powyższy wykres z wiersza polecenia?