CheckAuditLoginConsistency([Options: CheckAuditLoginConsistencyOptions = 0]);
CheckAuditLoginConsistencyOptions. Параметр проверки служебного пользователя подсистемы безопасности. По умолчанию производится только проверка пользователя.
Метод CheckAuditLoginConsistency проверяет наличие и правильность служебного пользователя подсистемы безопасности.
Служебный пользователь необходим для обеспечения безопасности и входа в систему.
Если проверка выявила нарушения в работе механизма, то будет сгенерирована исключительная ситуация с указанием источника некорректности работы механизма аудита.
Используя разные значения параметра CheckAuditLoginConsistencyOptions, можно создать или изменять пароль служебного пользователя. Например, если указан параметр CheckAuditLoginConsistencyOptions.RecreateIfNeeded, то пользователь будет пересоздан или обновлен, если требуется. Если пользователь отсутствует на сервере или создан с не предопределенным паролем, то будет выдан стандартный диалог запроса учётных данных администратора сервера.
Sub UserProc;
Begin
Try
MetabaseClass.Active.Security.CheckAuditLoginConsistency;
WinApplication.InformationBox("Проверка произведена");
Except
On E: Exception Do
WinApplication.InformationBox(E.message);
End Try;
End Sub UserProc;
По результатам проверки будет выдано сообщение.
См. также: