Отправляет email-рассылки с помощью сервиса Sendsay

mysql и access denied

Hello!

Не могу разобраться с mysql:

mysql -u root -p
пускает.

mysql -u root -h amd -p
(amd-мой hostname)

vladimir@amd ~ $ mysql -u root -h amd -p
Enter password:
ERROR 1045 (28000): Access denied for user 'roo***@'*****.myhome'
(using password: YES)

GRAINT ALL ON *.* TO root@"%" делал. Не помогло. :(

Ответы:

В сообщении от 10 марта 2006 20:40 Vladimir Rusinov написал(a):
...

попробуйте так:

GRANT ALL PRIVILEGES ON *.* TO root@amd IDENTIFIED BY 'password'
WITH GRANT OPTION;

On Fri, 10 Mar 2006 22:07:13 +0300
Sergey A. Smirnov wrote:

Не помогает. Есть еще идеи?

On Sat, 11 Mar 2006 14:12:53 +0300
Vladimir Rusinov <vladim***@l*****.ru> wrote:

Не уверен. Либо iptables, либо DNS.

On Sat, 11 Mar 2006 23:07:42 +0500
Dmitry V. Balabanov wrote:

iptables отключен.
DNS судя по всему рабоатет, т.к. он же в сообщении об ошибке пишет dns.

Если запускать mysqld c --skip-grant-tables, то все работает.

# mysqld --version
mysqld Ver 4.1.14-log for pc-linux-gnu on x86_64 (Gentoo Linux
mysql-4.1.14)

пробовал
# mysql_fix_privilege_tables --password=XXX
тоже не помогло.

On Sat, 11 Mar 2006 22:15:18 +0300
Vladimir Rusinov <vladim***@l*****.ru> wrote:

Может mysqld вообше рута через сетку не пускает. Потому что рут должен
физически присутствовать, если нужно, а не лазить через сетку. :)
Я на своем мнении не настаиваю. Это просто предположение. А как насчет
обычных пользователей? Они нормально через хост доступ получают?

Здесь, наверно, лучше стыбзить пару книжек по mysql , лоб наморщить, и
почитать. :)

Можно определить грант для 'roo***@'*****.myhome'. а вообще непонятно
что вы хотите.

mysql ищет запись в таблице грантов для 'roo***@'*****.myhome'
Поскольку записи нет, то доступ запрещается, какие бы ни были алиасы у
вашего хоста в /etc/hosts.

/max vakulenko

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 25387; Возраст листа: 961; Участников: 1470
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/526144

Ответить   (#526144)

 

В сообщении от 10 марта 2006 20:40 Vladimir Rusinov написал(a):
...

попробуйте так:

GRANT ALL PRIVILEGES ON *.* TO root@amd IDENTIFIED BY 'password'
WITH GRANT OPTION;

On Fri, 10 Mar 2006 22:07:13 +0300
Sergey A. Smirnov wrote:

Оба, спасибо большое!
Заработало!