Найти пользователя в MySQL

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

В MySQL есть системная таблица mysql.user. Вы можете запустить запрос к этой системной таблице, который возвращает всех пользователей, которые были созданы в MySQL, а также информацию об этих Users.

Чтобы загрузить всех пользователей в MySQL, вы можете выполнить следующий оператор SQL:

Таблица mysql.user содержит следующие столбцы:

Столбец Описание
Host Хост пользователя (то есть: localhost,% и т. д.)
User Имя пользователя (например: root, admin и т. д.)
Password Пароль хранится как хешированное значение
Select_priv Y или N (показывает, была ли привилегия назначена пользователю)
Insert_priv Y или N (показывает, была ли привилегия назначена пользователю)
Update_priv Y или N (показывает, была ли привилегия назначена пользователю)
Delete_priv Y или N (показывает, была ли привилегия назначена пользователю)
Create_priv Y или N (показывает, была ли привилегия назначена пользователю)
Drop_priv Y или N (показывает, была ли привилегия назначена пользователю)
Reload_priv Y или N (показывает, была ли привилегия назначена пользователю)
Shutdown_priv Y или N (показывает, была ли привилегия назначена пользователю)
Process_priv Y или N (показывает, была ли привилегия назначена пользователю)
File_priv Y или N (показывает, была ли привилегия назначена пользователю)
Grant_priv Y или N (показывает, была ли привилегия назначена пользователю)
References_priv Y или N (показывает, была ли привилегия назначена пользователю)
Index_priv Y или N (показывает, была ли привилегия назначена пользователю)
Alter_priv Y или N (показывает, была ли привилегия назначена пользователю)
Show_db_priv Y или N (показывает, была ли привилегия назначена пользователю)
Super_priv Y или N (показывает, была ли привилегия назначена пользователю)
Create_tmp_table_priv Y или N (показывает, была ли привилегия назначена пользователю)
Lock_tables_priv Y или N (показывает, была ли привилегия назначена пользователю)
Execute_priv Y или N (показывает, была ли привилегия назначена пользователю)
Repl_slave_priv Y или N (показывает, была ли привилегия назначена пользователю)
Repl_client_priv Y или N (показывает, была ли привилегия назначена пользователю)
Create_view_priv Y или N (показывает, была ли привилегия назначена пользователю)
Show_view_priv Y или N (показывает, была ли привилегия назначена пользователю)
Create_routine_priv Y или N (показывает, была ли привилегия назначена пользователю)
Alter_routine_priv Y или N (показывает, была ли привилегия назначена пользователю)
Create_user_priv Y или N (показывает, была ли привилегия назначена пользователю)
Event_priv Y или N (показывает, была ли привилегия назначена пользователю)
Trigger_priv Y или N (показывает, была ли привилегия назначена пользователю)
Create_tablespace Y или N (показывает, была ли привилегия назначена пользователю)
ssl_type Столбец безопасности
ssl_cipher Столбец безопасности, сохраненный как [BLOB]
x509_issuer Столбец безопасности, сохраненный как [BLOB]
x509_subject Столбец безопасности, сохраненный как [BLOB]
max_questions Столбец ресурсов
max_updates Столбец ресурсов
max_connections Столбец ресурсов
max_user_connections Столбец ресурсов
plugin Столбец безопасности
authentication_string Столбец безопасности