URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID8
Нить номер: 3938
[ Назад ]

Исходное сообщение
"изменение пароля в БД"

Отправлено Scorpiy , 03-Мрт-06 10:53 
Народ!  
У кого-то может есть под рукой примерный текст ПХП  для смены пароля в БД Мускула(НЕ пароля самой БД)? или ссылочка на то как это сделать(науно-популярная)?

Это выглядит примерно так:
есть в БД пользователи со своими паролями.
пользователь заходит на страничку смены своего праоля(уже после авторизации)
вводит свой ЛОГИН  пароль  новый пароль и опять новый пароль(для сверки того что он правильный в двух вариантах)
Жмет ОК и парольменяеться...


Что для этого пользовать?  dbase_get_record   dbase_add_record   dbase_get_record ??????????

Ткните меня толково в нужном направлении...


Содержание

Сообщения в этом обсуждении
"изменение пароля в БД"
Отправлено Ilyang , 03-Мрт-06 11:32 
точный текст на php есть в phpmyadmin :)

там же показан запрос SQL для смены пароля:
SET PASSWORD FOR 'user'@'my.domain.ru' = PASSWORD( '***' )


"изменение пароля в БД"
Отправлено Жека , 03-Мрт-06 13:09 
Причём здесь dbase? Пароль ведь, как я понял, хранится внутри базы в виде обычной записи - так и менять его как обычную запись - в php скрипте сформировать запрос вида:
update `auth_table` set `password`='new-pass' where `uid`='333'
это если пароль в открытом виде в базе, если хэш - предварительно накатить функцию хэширования на переменную php, в которой новый пароль, и результат её работы внутрь update (можно перекомбинировать).

"изменение пароля в БД"
Отправлено Scorpiy , 03-Мрт-06 16:44 
>Причём здесь dbase? Пароль ведь, как я понял, хранится внутри базы в
>виде обычной записи - так и менять его как обычную запись
>- в php скрипте сформировать запрос вида:
>update `auth_table` set `password`='new-pass' where `uid`='333'
>это если пароль в открытом виде в базе, если хэш - предварительно
>накатить функцию хэширования на переменную php, в которой новый пароль, и
>результат её работы внутрь update (можно перекомбинировать).


АГА! Спасибо шас взгляну... я про майПХПадмин совсем забыл... :)   А пароль храниться и в чистом и в хешах...   но это я попробую сам побороть...