Для удаления записей аудита из таблицы UNIFIED_AUDIT_TRAIL, уполномоченному пользователю нужно назначить роль AUDIT_ADMIN.
Для реализации данного шага нужно выполнить команду:
grant audit_admin to ;
Выполнить вход в Oracle Database под данным пользователем.
Установить пользователю роль AUDIT_ADMIN. Для реализации данного шага нужно выполнить:
set role AUDIT_ADMIN;
После этого выполнить команду:
BEGIN
DBMS_AUDIT_MGMT.CLEAN_AUDIT_TRAIL(
AUDIT_TRAIL_TYPE => DBMS_AUDIT_MGMT.AUDIT_TRAIL_UNIFIED,
USE_LAST_ARCH_TIMESTAMP => FALSE,
CONTAINER => DBMS_AUDIT_MGMT.CONTAINER_CURRENT );
END;
/