Народ!
У кого-то может есть под рукой примерный текст ПХП для смены пароля в БД Мускула(НЕ пароля самой БД)? или ссылочка на то как это сделать(науно-популярная)?Это выглядит примерно так:
есть в БД пользователи со своими паролями.
пользователь заходит на страничку смены своего праоля(уже после авторизации)
вводит свой ЛОГИН пароль новый пароль и опять новый пароль(для сверки того что он правильный в двух вариантах)
Жмет ОК и парольменяеться...
Что для этого пользовать? dbase_get_record dbase_add_record dbase_get_record ??????????Ткните меня толково в нужном направлении...
точный текст на php есть в phpmyadmin :)там же показан запрос SQL для смены пароля:
SET PASSWORD FOR 'user'@'my.domain.ru' = PASSWORD( '***' )
Причём здесь dbase? Пароль ведь, как я понял, хранится внутри базы в виде обычной записи - так и менять его как обычную запись - в php скрипте сформировать запрос вида:
update `auth_table` set `password`='new-pass' where `uid`='333'
это если пароль в открытом виде в базе, если хэш - предварительно накатить функцию хэширования на переменную php, в которой новый пароль, и результат её работы внутрь update (можно перекомбинировать).
>Причём здесь dbase? Пароль ведь, как я понял, хранится внутри базы в
>виде обычной записи - так и менять его как обычную запись
>- в php скрипте сформировать запрос вида:
>update `auth_table` set `password`='new-pass' where `uid`='333'
>это если пароль в открытом виде в базе, если хэш - предварительно
>накатить функцию хэширования на переменную php, в которой новый пароль, и
>результат её работы внутрь update (можно перекомбинировать).
АГА! Спасибо шас взгляну... я про майПХПадмин совсем забыл... :) А пароль храниться и в чистом и в хешах... но это я попробую сам побороть...