SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 12.08.2008 12:51:32

Lem0nti
Гуру
Откуда: Северная Пальмира
Зарегистрирован: 08.11.2007
Сообщений: 98

Удалённый доступ пользователя root

Подскажите, пожалуйста такой вот момент. При настройке инстанции есть опция - enable root access from remote machine. Запускаю конфигуратор, лишний раз убеждаюсь что это включено. Создать базу мне даёт, а вот добавить таблицы уже нет. Сообщение - Acces denied for user 'root'@'%' to database 'ivanov'. Что я мог упустить? Надо ли как-то насильно присваивать права при создании базы?

Неактивен

 

#2 12.08.2008 16:25:14

Lem0nti
Гуру
Откуда: Северная Пальмира
Зарегистрирован: 08.11.2007
Сообщений: 98

Re: Удалённый доступ пользователя root

Некоторая доп инфа - создавать таблицы даёт, даёт в них писать, не даёт создавать функции.

Неактивен

 

#3 12.08.2008 21:32:05

rgbeast
Администратор
MySQL Authorized Developer and DBA
Откуда: Москва
Зарегистрирован: 21.01.2007
Сообщений: 3878

Re: Удалённый доступ пользователя root

Выполните команды (под настоящим рутом):
show grants for root@localhost;
show grants for root@'%';

Сравните результат и выполните недостающую команду GRANT для root@'%'

Неактивен

 

#4 13.08.2008 10:54:21

Lem0nti
Гуру
Откуда: Северная Пальмира
Зарегистрирован: 08.11.2007
Сообщений: 98

Re: Удалённый доступ пользователя root

Действительно, результат разный. Сделал grand all и заработало как надо. С частностями буду чуть позже разбираться.
Правлильно ли я понимаю, что root@'%' - это удалённый доступ пользователя? И нормально ли то, что по умолчанию так настроено?

Неактивен

 

#5 13.08.2008 11:02:32

rgbeast
Администратор
MySQL Authorized Developer and DBA
Откуда: Москва
Зарегистрирован: 21.01.2007
Сообщений: 3878

Re: Удалённый доступ пользователя root

localhost - локальная машина, % - любая машина, для MySQL user@X и user@Y - разные юзеры, почему такие настройки по умолчанию - не знаю

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson