2
« : 02 Августа 2001, 13:17:46 »
Возник вопрос,как решить не знаю
Есть cgi на perl, который занимается аутентификации пользователей:
есть таблица в которой хранятся имена пользователей и их пароли, пароли
зашифрованны функцией PASSWORD\'mypassword\'),как сделать проверку этих паролей
при аутентификации пользователей, структура типа
select * from mytable where user_pass=PASSWORD(\'mypassword\')
выдает нулевой результат,как-будто условия запроса не соответсвуют данным в
таблице,но это не так.
Как сделать это более корректно?
У меня каждый раз в промежуточную таблицу заносится пароль введенный пароль в
зафиврованном виде и потом сравнивается с тем,что хранится в базе.