Просмотр прав пользователя

Предварительные условия

Вы подключены к СУБД

Просмотр прав текущего пользователя

> SHOW GRANTS; +--------------------------------------------------------------------------------------------------+ | Grants for root@localhost | +--------------------------------------------------------------------------------------------------+ | GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY PASSWORD 'xxx' WITH GRANT OPTION | +--------------------------------------------------------------------------------------------------+

Просмотр прав другого пользователя

> SHOW GRANTS FOR 'testuser'@'localhost'; +-----------------------------------------------------------------------+ | Grants for test@localhost | +-----------------------------------------------------------------------+ | GRANT USAGE ON *.* TO 'test'@'localhost' IDENTIFIED BY PASSWORD 'xxx' | | GRANT ALL PRIVILEGES ON `test`.* TO 'test'@'localhost' | +-----------------------------------------------------------------------+

Ошибки

Вы пытаетесь проверить несуществующего пользователя:
ERROR 1141 (42000): There is no such grant defined for user 'test2' on host 'localhost'
Вы пытаетесь проверить права другого пользователя не имея на это права:
ERROR 1044 (42000): Access denied for user 'test'@'localhost' to database 'mysql'

Далее

Выбор дальнейших действий

Поддержите проект, если он помог вам

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