12.02.2013, 17:32 | #1 |
Участник
|
Исходные данные: NAV 5.01, SQL Server 2008 R2
После перехода с нативной базы на SQL, юзеры перестали получать сообщение о том, что через N дней истекает пароль (в один прекрасный день программа их просто отфутболивает со словами: Срок действия вашего пароля истек) Раньше в Т2000000002 (User) было поле Expiration Date Password, которое заполнялось при смене пароля в триггере OnModify этой самой таблицы (это поле проверялось в CU1.LogInStart и, если оставалось меньше определенного кол-ва дней до конца, то пользователь получал соотв. сообщение и мог своевременно изменить пароль). Сейчас SQL этот триггер попросту не выполняет, в рез-те чего поле хранит неверное значение (фрагмент в CU1.LogInStart пришлось закомментарить) Как решить проблему? а именно: нужно юзеров заблаговременно уведомлять, что через столько-то дней пароль истечет. п.с.: у нас пользователи для работы в Нав используют не Windows, a Database аутотенфикацию. |
|