Особенности:
— Проверяет сложность пароля.
— Можно установить срок жизни пароля.
— Хранит пароли. Не дает устанавливать уже использованные пароли.
— Можно отключать для избранных пользователей.
— Хранение паролей в виде кэша МД5.
Данная конфигурация содержит механизмы контроля смены пароля пользователя.
Собственно окно смены пароля, которое появится при входе:
Устанавливайте срок жизни пароля для всех пользователей:
Отключайте механизм смены пароля для избранных пользователей:
Программа помнит пароли пользователей в регистре сведений:
Программа запрещает повторение паролей в течении полугода.
Доступ к регистру можно ограничить след. образом:
— в ролях, оставив только возможность чтения;
— можно также сделать РЛС, который дает доступ только к записям текущего пользователя;
— можно запретить доступ к регистру, но создать процедуру в привелигированном модуле, в которую запихнуть все обращения к регистру.
Это все не требовалось в моей реализации.
Также можно не хранить пароль в открытом виде, а писать хэш. Но мне нравится хранить пароль в открытом виде, так как это позволяет запускать базу под именно под конкретным пользователем.
Доработана функциональность хранения паролей в виде хэша MD5.
Буду рад вашим пожеланиям и замечаниям в комментариях.
(0) хранить пароли в явном виде, на мой взгляд, не комильфо..
(0) У меня вопрос. Почему «еще одна»? Где ссылки на аналоги, ну не считая стандартного механизма смены пароля?
Как-то не понятно…
(1) добавил хранение паролей в виде хеша МД5.
(2) перед тем как писать свой механизм шарился по инфостарту и нашел пару подобных реализаций, к сожалению не сохранил ссылки
(3) что именно не понятно, могу рассказать?
А для 8.2 это можно использовать или только к 8.1 подходит ?
(5) suxo, На счет 8.2 точно не скажу, но думаю что будет. Возможно там больше возможностей есть для работы с паролями и можно сделать как-то по другому.