Команды MySQL - mysqlaccess

ОГЛАВЛЕНИЕ

mysqlaccess

Проверка прав доступа пользователя.

СИНТАКСИС:

    mysqlaccess [host] [user] [db] OPTIONS

ОПИСАНИЕ:

Скрипт mysqlaccess используется, чтобы внести в список привилегии пользователя для конкретной базы данных. Это дает информацию, которая может быть полезна при диагностировании проблем с доступом пользователей к данной базе данных. Не забудьте, что всегда надо скомандовать:
$ 'mysqladmin reload'  
после внесения изменений в таблицы базы данных MySQL.

Скрипт mysqlaccess поддерживает следующие параметры (Вы можете использовать "короткий" одиночный символ или более подробную версию):

-?, --help Справка.
-v, --version Информация о версии
-u, --user=... Имя пользователя для доступа к базе данных.
-p, --password=... Пароль пользователя, для соединения с сервером MySQL. Обратите внимание, что не должно быть пробела между -p и паролем.
-h, --host=... Имя сервера, используется для проверки прав доступа.
-d, --db=... Имя базы данных, используется для проверки прав доступа.
-U, --superuser=... Логин администратора.
-P, --spassword=... Пароль администратора.
-b, --brief Вывести краткие сведения о таблице.
--relnotes Вывести заметки по реализации.
--plan Вывести идеи для будущих реализаций.
--howto Вывести примеры использования `mysqlaccess'
--debug=N Уровень отладки N (0..3)

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

"Групповые символы" (*,?, %, _) могут применяться при указании сервера, пользователя и db (базы данных). Убедитесь, что они не будут перехвачены вашей командной оболочкой unix.