Аудит изменений в базе данных позволяет сохранять все изменения, которые происходят с данными. Аудит может быть использован в следующих целях:
контроль изменений – отслеживание, кто, когда и какие изменения внес в данные. Контроль изменений может реализовываться как требование информационной безопасности, соответствия нормативным требованиям и требованиям внутреннего контроля;
восстановление данных – в случае ошибки пользователя или сбоя системы можно восстановить предыдущие версии данных, используя историю изменений;
отладка и диагностика – помогает выявлять причины проблем и ошибок, анализируя последовательность действий пользователей и/или работы алгоритмов;
история изменений – позволяет хранить полную историю изменений для анализа, отчетности или бизнес-аналитики.
Для корректной работы аудита изменения данных в переменной окружения MESDBOwnerContext (или MESDBContext) должна использоваться учетная запись пользователя-владельца БД (owner).
Для возможности настройки аудита пользователь должен иметь роль EAdm, для просмотра настроек аудита - роль VAdm.
Для настройки аудита таблиц в БД необходимо воспользоваться меню «Администрирование – Настройка аудита»:
По умолчанию аудит таблиц выключен для всех таблиц БД.
В основной части окна представлен список таблиц БД. Для настройки аудита выберите необходимую таблицу из списка, настройки аудита для выбранной таблицы отобразятся в контекстном окне:
Контекстное окно содержит следующие поля:
- Имя таблицы – имя таблицы в БД mesdb.
- Включение/отключение аудита – переключатель включения/отключения аудита по выбранной таблице.
- Описание таблицы – описание таблицы в БДmesdb.
- Первичный ключ – первичный ключ выбранной таблицы в БД mesdb.
- Столбец-идентификатор строки – идентификатор строки выбранной таблицы в БД mesdb.
Все значения полей нередактируемые и приведены как справочная информация, за исключением переключателя «Включение/отключение аудита»
Для включения или отключения аудита выберите соответствующую опцию в поле «Включение/отключение аудита» и нажмите кнопку «Сохранить».

