О web-разработке
и даже немного больше...

Просмотр привилегий пользователя MySQL

В MySQL есть возможность, которая позволяет назначать различные привилегии пользователям, тем самым разграничивая полномочия на выполнение различных манипуляций с базами данных. Данная заметка о том, как можно посредством консоли просмотреть всех пользователей MySQL, а так же их привилегии.
Предварительно необходимо залогиниться в MySQL под учетной записью root.

# mysql -u root –p

В командной строке будет предложено ввести пароль MySQL пользователя root. Производим ввод пароля, после подключения к консоли mysql необходимо выбрать служебную базу mysql:

USE mysql;

Теперь можно просмотреть всех пользователей MySQL, посредством такого запроса:

SELECT user FROM user;

В результате будет показан список всех пользователей MySQL. В данном списке мы можем подглядеть имя нужного нам пользователя, а затем узнать его привилегии посредством такого запроса:

SHOW GRANTS FOR userlogin;

Наверное, вы уже догадались сами, вместо userlogin необходимо ввести логин нужного пользователя MySQL. В качестве результата выполнения данной команды будут показаны привилегии указанного вами пользователя.

Опубликован: 27.01.2014 г.

См. также:

Работа с базой данных в WordPress
SQL-запросы для смены домена в WordPress
Как изменить тип таблиц в MySQL?
Изменение кодировки таблиц в базе MySQL
Фильтрация по полю DateTime в MySQL
Меняем пароль root в MySQL 5.7
Исправление ошибок в базе MySQL
Восстановление пароля root в MySQL

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Комментарии
  • Загрузка...
Друзья сайта