Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
31.03.2003, 11:16
|
|||
---|---|---|---|
|
|||
как расшифровать пароль? |
|||
#18+
нужно пользователю по его запросу на мыло кидать пароль. пароли вносятся в БД при помощи функции PASSWORD() Соответственно, хранятся в виде: 378b243e220ca493 вопрос - как из этого хэша получить нормальный пароль? посоветуйте плиз... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
31.03.2003, 12:09
|
|||
---|---|---|---|
как расшифровать пароль? |
|||
#18+
Судя по ману - функция PASSWORD является односторонней - т.е. для обратного преобразования нет соответствующей фунции. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
31.03.2003, 16:02
|
|||
---|---|---|---|
как расшифровать пароль? |
|||
#18+
BigHarry дело говорит. PASSWORD() это hash функция и обратной обработке не подвержена! И потом этот вопрос неоднократно обсуждался. Решения два. Первое (я его предпочитаю) не делать функции выслать пароль. А просто-напросто заменить пароль на новый и выслать новый пароль пользователю. Вариант второй, держать в отдельном поле - пароль пользователя! P.S. Есть подозрение, что ты создаешь пользователей непосредственно в MySQL, но как правило, такое решение нужно в 1% случаев. А в остальных -удобней создавать пользователей в отдельной таблице и самому проверять права... (все это относится только к использованию MySQL на web сайте) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=47&tablet=1&tid=1856087]: |
0ms |
get settings: |
8ms |
get forum list: |
10ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
27ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
34ms |
get tp. blocked users: |
1ms |
others: | 254ms |
total: | 351ms |
0 / 0 |