Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Note

Доступно начиная с версии 2.4

Comboversions
Links39813180
ProductExeMES
VerNamesот 2.4
Info

Аудит изменений в базе данных позволяет сохранять все изменения, которые происходят с данными. Аудит может быть использован в следующих целях:

  • контроль изменений – отслеживание, кто, когда и какие изменения внес в данные.

...

  • Контроль изменений может реализовываться как требование информационной безопасности, соответствия нормативным требованиям и требованиям внутреннего контроля;

  • восстановление данных – в случае ошибки пользователя или сбоя системы можно восстановить предыдущие версии данных, используя историю изменений;

  • отладка и диагностика – помогает выявлять причины проблем и ошибок, анализируя последовательность

...

  • действий пользователей и/или работы алгоритмов;

  • история изменений – позволяет хранить полную историю изменений для анализа, отчетности или бизнес-аналитики.

Warning

Для корректной работы аудита

...

изменения данных в переменной окружения MESDBOwnerContext (или MESDBContext) должна использоваться учетная запись пользователя-владельца БД (owner)

...

.

Для возможности настройки аудита изменения данных пользователь должен иметь роль EAdm, для просмотра настроек аудита изменения данных  - роль VAdm.

...

 

Для настройки аудита

...

изменений данных необходимо воспользоваться меню «Администрирование – Настройка аудита»:

Image Modified

 В основной части окна представлен список таблиц БД со следующими заголовками:

  • имя таблицы – имя таблицы в БД;

...

  • аудит включен – индикатор обозначающий статус аудита таблицы;
  • описание таблицы функциональное описание таблицы.
Tip

Аудит изменения данных реализуется за счет аудита изменений в таблицах БД, по умолчанию аудит изменения данных выключен для всех таблиц БД.

...

  Для настройки аудита изменения данных выберите необходимую таблицу из списка, настройки аудита для выбранной таблицы отобразятся в контекстном окне:

...

Image Added

Контекстное окно содержит следующие поля:

...

  • имя таблицы – имя таблицы в БД mesdb

...

  • ;

...

  • включение/отключение аудита – переключатель включения/отключения аудита по выбранной таблице

...

  • ;

...

  • описание таблицы – описание таблицы в

...

  • БД mesdb;
  • первичный

...

  • ключ – первичный ключ выбранной таблицы в БД mesdb

...

  • ;

...

  • столбец-идентификатор строки – идентификатор строки выбранной таблицы в БД mesdb.
Tip

Все значения полей нередактируемые и приведены как справочная информация, за исключением переключателя «Включение/отключение аудита»

Для включения или отключения аудита выберите соответствующую опцию в поле «Включение/отключение аудита» и нажмите кнопку «Сохранить»

...

titleОчистка данных аудита

Очистка данных аудита может быть выполнена двумя способами:

  • автоматическая очистка - удаление через указанное в настройках системного параметра «Срок жизни журналов аудита до очистки» количество дней;
  • ручная очистка - если в системном параметре «Срок жизни журналов аудита до очистки» задано значение 0, то необходимо периодически вручную очищать данные аудита. Для этого необходимо вызвать метод POST api/AdminTools/Audit/Purge в ExeMES Server, в параметре «lifespan» необходимо передать целочисленное значение в днях. Данные аудита, которые хранятся больше указанного значения, будут удалены.

...

.