Задавайте вопросы, мы ответим
Вы не зашли.
Здравствуйте. Подскажите, пожалуйста, какие команды надо выполнить, чтобы разрешить определенному юзеру коннектится удаленно к определенной базе с определенных IP-адресов. Спасибо.
Неактивен
Нужно выполнить одну команду GRANT, в которой всё указать. Например, если я хочу дать
право читать таблицу time_zone в базе mysql пользователю user с машинки 192.168.0.76
с паролем passy, я напишу
GRANT SELECT ON mysql.time_zone TO user@192.168.0.76 IDENTIFIED BY 'passy';
Неактивен
Спасибо. Правильно я понимаю, что если я сделаю
GRANT SELECT ON mysql TO user@192.168.0.76 IDENTIFIED BY 'passy';
то дам права на чтение любой таблицы в БД mysql?
Неактивен
только не mysql, а mysql.*
Неактивен
Выполнил, но доступа все равно нет - пишет
ERROR 1045 (28000): Access denied for user 'user****'@'xxx.xxx.xxx.xxx' (using password: YES)
Неактивен
Хм, прочитал еще раз внимательно
'passy' - т.е. в качестве пароля будет использоваться 'passy' или это просто говорит mysql, чтобы он использовал пароль при входе?
Неактивен
будет использоваться passy
Неактивен