|
|
|
новичок
      
участник
Last Login: 29.05.2002 12:50
Сообщ.: 3,
Visits: 34
|
|
Имеется БД пользователей, Login, Group, !!!PASSWORD!!! и т.д. само собой пароль не должен хранится в открытом виде, следовательно как у всех нормальных людей в поле password должен храниться хэш пароля. вопрос: как это забабахать, желательно чтобы при добавлении строки оракл сам хэшировал поле по md5. Date: 23-05-2002 on 13:24 хочу хэшировать добавляемые данные All times are GMT +4. < Prev. | P. 1 | Next >
|
|
|
|
|
Junior Member
      
участник
Last Login: 22.12.2003 8:11
Сообщ.: 19,
Visits: 210
|
|
| Если речь идет только о пользователях этой же самой базы ORACLE, то ничего изобретать не надо. Есть представление на словарь данных DBA_USERS. Поле PASSWORD хранит хэшированный пароль.
|
|
|
|
|
новичок
      
участник
Last Login: 29.05.2002 12:50
Сообщ.: 3,
Visits: 34
|
|
Нет, к сожалению не всё так просто... Однако я уже знаю как сделать то что хочу. Могу рассказать...
|
|
|
|
|
Junior Member
      
участник
Last Login: 22.12.2003 8:11
Сообщ.: 19,
Visits: 210
|
|
>я уже знаю как сделать то что хочу. Могу рассказать... Расскажи, pls.
|
|
|
|
|
новичок
      
участник
Last Login: 29.05.2002 12:50
Сообщ.: 3,
Visits: 34
|
|
Пишешь триггер DBMS_OBFUSCATION_TOOLKIT.md5 на вход старый пароль, возвращает хэш. Осталось только триггер написать, но однако у меня времени нет - отвлекли на другую работу, да и триггерах я не силён :)
З.Ы.: Спасибо за отзывчивость :)
|
|
|
|