PDA

Просмотр полной версии : Проблема с изменением пароля в базе


Taylorith
23.05.2008, 21:19
Прив.Вообщем тут такая проблема , подключился с помозщью навиката к моей базе и решил поменять пароль администратора сайта...
таблица выглядела так
id name username email password

в пассворде был указан хеш, я взял и вместо хеша подставил к примеру пароль new. сохранил базу и перезапустил mysql попробовал войти и ни фига пишет что неправильный пароль.

попробовал сделать по другому создал новую таблицу и написано имя юзера и пароль созранил перезапустил и попробовал войти под новым юзером.
Ни фига не получилось.

Я нуб в этом деле, и уверен что что то пропустил или сделал не так. Прошу вашей помощи, надеюсь вы мне поможете. Заранее благодарю. :(
P.S. плизз не игнорьте. :rolleyes:

d_x
23.05.2008, 21:24
я взял и вместо хеша подставил к примеру пароль new
Если в исходной таблице был не пароль, а его хеш, то и вставлять нужно хеш пароля, а не открытое слово "new". Нужно просто узнать, как хешируется пароль.

Taylorith
23.05.2008, 21:26
а как это можно узнать , подскажи пожалуйста.

d_x
23.05.2008, 21:45
Скорее всего, хеш - md5, но лучше всего точно посмотреть в исходниках движка, работающего с этой базой, как хешируются пароли.

Taylorith
23.05.2008, 21:54
да md5. а что теперь делать? как перевести символы в хеш пароль md5?

d_x
23.05.2008, 22:03
Можно, например, тут: http://getmd5.com/

Taylorith
23.05.2008, 22:48
спасибо заработало.