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