Пароли клиентов предоставляют возможность абонентам конфиденциально просматривать свои счета или другую инфррмацию в базе данных.
Вместо ручного присвоения паролей используется автоматическая генерация уникальных паролей. Пароль вычисляется функцией, для которой не существует обратная ей функция. Это значит, что даже имея исходный код, подбор пароля может занять значительное время, если не знать принцип генерации шифра. При желании Вы можете заменить объявленный функции в модуле secure.pas.
Администратор может просмотеть пароль любого абонента, используя мастер- ключ. Этот ключ записан в реестре в строке RootPwd.
Для этого нужно использовать параметры is2sql.dll hash, pwd и forminvalid ( forminvalid может быть опущена, тогда будет использована форма оповещения об ошибке, указанная в реестре). В форме нужно указать теги <_pwd_> для одного пароля (для телефона в параметре hash=) или теги <#a name=sys value=pwd hash=строка_для _генерации_шифра>.
Для клиента нужно указать параметры dll hash, pwd и forminvalid. Параметр forminvalid нужен для случая, если абонент укажет неверный пароль. Будет загружена заданная форма. (Путь к форме ищется также, как и для всех других форм).