|
MySQL.RU - Webboard
Вернуться
SET PASSWORD не работает (sergey) 23/11/2005 - 00:24:30
Re: SET PASSWORD не работает (Dinky) 23/11/2005 - 00:51:01
Re: SET PASSWORD не работает (sergey) 23/11/2005 - 03:26:27
Re: SET PASSWORD не работает (sergey) 23/11/2005 - 06:20:29
> Original message text:
> From: sergey - 23/11/2005 - 00:24:30
> Subject:SET PASSWORD не работает
> -----------------
> mysql 4.0.12win
> при выполнении set password = password('пароль'); пользователь получает ошибку: 1044
> Для пользователя 'proba@127.0.0.1' доступ к базе данных 'mysql' закрыт
> что делать?
>
From: sergey - 23/11/2005 - 03:26:27
Subject:SET PASSWORD не работает
-----------------
SET PASSWORD FOR 'proba@127.0.0.1' = PASSWORD('пароль') тоже не работает.
разобрался! :(
в заблуждение был введен прочтя http://www.mysql.ru/docs/man/SET_OPTION.html#IDX906:
<...>PASSWORD = PASSWORD('некий пароль')
Устанавливает пароль для текущего пользователя. Любой не анонимный пользователь может изменить свой собственный пароль!<...>
Реально дело обсьоит так, что пользователь может менять свой пароль имея привилегии в духе:
GRANT update
ON mysql.user
TO proba@'%';
в принципе логично, но из соображений безопасности я это сразу упустил как-то это из виду...
теперь если я хочу что бы пользователь мог сменить свой(!!!) пароль, то надо позволить ему сделать что-то в духе:
update user set password = '[eq';
если это не так то подскажите как выйти из такого щекотливого положения!
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
25259
|
|