Как посмотреть пользователей и их привилегии в MySQL на Linux дистрибутивах и не только. Иногда нужно отобразить всех пользователей и затем, узнать привилегии каждого из них в MySQL.
Пример может быть использован как на Windows, так и на Linux и FreeBSD.
Первым делом логинимся с учетной записью root (или под пользователем с root привилегиями) в MySQL.
mysql -u root -pЗатем выбираем активную базу данных MySQL:
mysql>use mysql;Далее смотрим все имена пользователей, которые у нас существуют:
mysql>select user from user;В ответ на команду будут выведены все пользователи MySQL.
Для того, чтобы узнать привилегии какого-либо пользователя в MySQL выполняем данную команду:
mysql>show grants for usernameгде username – имя пользователя в MySQL