Общие > Базы данных

Проблема с получением данных из Базы

(1/2) > >>

MadDog:
Суть проблемы в следующем.

Допустим в базе есть таблица users с полями UserLogin и UserPassword. При регистрации пользователей пароль юзверя заносится в соответсвующее поле базы с помощью функции PASSWORD().

Так вот. А как бы получить настоящее значение поля UserPassword, если юзверь забыл этот самый пароль?

ЗЫ. Уже пару часов на работе голову ломаю. К концу рабочего дня котелок уже не варит. :)

ЗЫЫ. Тьфу ты не в тот топик положил тему. Переместите, плиз, и сильно не ругайте.

YA:
Никак, генерируй пользователю новый пароль.

Dm:
MadDog
внимательнее на ман нужно любоваться :)

--- Цитировать ---PASSWORD() encryption is non-reversible.
--- Конец цитаты ---

оригинал:
http://www.mysql.com/doc/M/i/Miscellaneous_functions.html

просто нужно поменять пароль на новый.

MadDog:
Dm

--- Цитировать ---внимательнее на ман нужно любоваться
--- Конец цитаты ---

Биг сенкс, а вот слона-то я и не заметил. :insane:


--- Цитировать ---генерируй пользователю новый пароль
--- Конец цитаты ---


--- Цитировать ---просто нужно поменять пароль на новый
--- Конец цитаты ---

Ну либо написать свою функцию шифрации-дешифрации


Тогда немного поставлю вопрос по-другому.
Насколько безопастно (или правильно, что ли) хранить пароли пользователей в базе без шифрования?

ThE0ReTiC:
MadDog

--- Цитировать ---Насколько безопастно (или правильно, что ли)
--- Конец цитаты ---

Небезопасно и не правильно.

--- Цитировать ---Ну либо написать свою функцию шифрации-дешифрации
--- Конец цитаты ---

Велосипед изобретать не рекоммендую. Ты же не Седжвик.
Да. И тема уехала в базы.

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии