Включение и выключение регистрации отказа в доступе если "У пользователя не достаточно прав над операцией с базой данных".


Включает (выключает) регистрацию событий отказа доступа в журнале регистрации.

Довольно часто при настройке прав можно столкнуться с ситуацией, когда система сообщает "У пользователя не достаточно прав над операцией с базой данных".

Анализ кода, на какой же объект не хватает прав, может занять довольно продолжительное время. Особенно если ошибка возникает при выполнении сложного запроса.

В платформе 8.2.10 появилась возможность фиксации таких событий в журнале регистрации с указанием "проблемного" объекта и действия.

Эта возможность сэкономила мне не мало времени.

Предусмотрено использование в обычном и управляемом приложении (2 формы).

После устранения проблемы не забывайте отключать регистрацию отказа, что бы не засорять журнал лишними записями.

Внимание!  Для регистрации отказа требуется вклюенная регистрация событий в журнале регистрации. Запись в журнал идет с уровнем "информация", по этому в настройках журнала должна быть включена регистрация такого уровня событий.

Добавил программную проверку, включена ли какая либо регистрация в ЖР, и включение в противном случае. Последнее действие требует монопольного режима.

 

 

Файлы обработки:

-