LINUX.ORG.RU
ФорумAdmin

mysql add user and %


0

0

Сломал в мозгах уже все что можно
mysql> grant all privileges on *.* to 'xxx'@'%' identified by
'yyy';
Query OK, 0 rows affected (0.00 sec)

mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)


ODA:/etc/mysql# mysql -u xxx -p
Enter password:
ERROR 1045 (28000): Access denied for user 'xxx'@'localhost' (using
password: YES)

Что за ерунда, может в my.cnf что поправить ?


Re: mysql add user and %

grant all privileges on *.* to 'xxx'@'%' identified by
'yyy';

может быть надо

grant all privileges on *.* to 'xxx' identified by
'yyy';
//без хоста

или

grant all privileges on *.* to 'xxx'@'localhost' identified by
'yyy';

//для локалхоста

просто я непомню что означает знает процента в скуле...так что если ошибся, сори

kam ★★ ()
Ответ на: Re: mysql add user and % от kam

Re: mysql add user and %

с локалхостом работает, но мне надо в сеть доступ отдать ( сеть за фаирволом )
% значит с любого хоста

grant all privileges on *.* to 'xxx' индентично grant all privileges on *.* to 'xxx'@'%'

mumg ()

Re: mysql add user and %

проверь таблицу mysql.user, ибо должно пускать. Может, ты пароль неправильный вбиваешь? :) Сделай mysql -u xxx -pyyy -h localhost

true_admin ★★★★★ ()
Ответ на: Re: mysql add user and % от mumg

Re: mysql add user and %

> с локалхостом работает, но мне надо в сеть доступ отдать ( сеть за фаирволом )

а фаерволлом не закрыт порт ?

phasma ★☆ ()
Ответ на: Re: mysql add user and % от phasma

Re: mysql add user and %

нет, все открыто. сам уже извелся, все верно указано, пароль правильный, если вместо % использовать имя хоста все зашибись, а с % не работает мать его.

mumg ()
Ответ на: Re: mysql add user and % от mumg

Re: mysql add user and %

добавь тогда двух юзеров. Один с локалхостом, второй с %. Вообще, этот момент оговорен в доках, но что там писалось я уже не помню.

true_admin ★★★★★ ()
Ответ на: Re: mysql add user and % от true_admin

Re: mysql add user and %

если у тебя уже раньше был такой юзер, то запись о нем будет читаться раньше из таблицы mysql.user, и соответственно полномочия (и пароль!) у него будут другие.
копать в сторону таблицы mysql.user

drull ★☆☆☆ ()
Ответ на: Re: mysql add user and % от mumg

Re: mysql add user and %

> добавь тогда двух юзеров. Один с локалхостом, второй с %.

поддерживаю, либо ходи с -h <ip адрес машины>
просто localhost не входит в %

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