LINUX.ORG.RU

Права доступа задаются в базе данных mysql.

Ikonta_521
()

А где _именно_ (какой файл, если можно) их можно посмотреть

anonymous
()

Файл могу указать, но смысла делать это нет. mysql - это служебная база данных содержащая информацию о правах доступа к базам (и не только). И если ты попробуешь читать таблицы как текстовый файл, осмысленной информации ты не увидишь.

Читай документацию к MySQL. Консольный клиент mysql.

Запустить консольного клиента подключенного к базе данных mysql можно командой

mysql mysql

А дальше стандартными SQL-запросами читать (и при необходимости модифицировать) данные из этой базы.

Good Luck!

Ikonta_521
()

Хорошо. Спасибо.

Но вот, что происходит:

[postgres@astu postgres]$ mysql mysql

ERROR 1045: Access denied for user: 'postgres@localhost' (Using password: NO)

Как узнать какой юзер может выполнить mysql mysql

anonymous
()

>Как узнать какой юзер может выполнить mysql mysql

Пардон, забыл ;) По умолчанию - только root. В базовой конфигурации пароль не запрашивается.

ИМХО давать прочим пользователям право определять доступ к БД не следует.

Ikonta_521
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.