Включить аудит DDL - PullRequest
       33

Включить аудит DDL

1 голос
/ 10 ноября 2010

Как проверить отчеты DDL в Oracle 10g и очистить проверенные данные до 30 дней ... Спасибо.

В редакции:

Как можно включить аудит в операторе "ALTER TABLE"? когда я запускаю AUDIT TABLE; или AUDIT ALTER TABLE; или AUDIT ALTER ANY TABLE; Проверенную информацию нельзя увидеть в представлениях AUD $ или DBA_AUDIT_TRAIL (просто событие, когда системный пользователь изменяет таблицу, но записи для пользователя HR нет) почему ????

Ответы [ 2 ]

1 голос
/ 10 ноября 2010
0 голосов
/ 11 ноября 2010

Проверьте, включена ли опция аудита:

 select value
 from v$parameter
 where name = 'audit_trail';

если результат «НЕТ» (по умолчанию), то аудит не включается.

Чтобы включить аудит, вы должны установить параметр инициализации AUDIT_TRAIL в файле параметров инициализации базы данных. Параметр должен быть установлен в одно из следующих значений: «DB», «XML», «DB, EXTENDED», «XML, EXTENDED», «OS».

Для управления записями журнала аудита вы можете использовать пакет DBMS_AUDIT_MGMT .

...