2010-11-10 4 views
1

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

В ИЗДАНИИ:

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

+0

Я отредактировал конкретный вопрос – kupa

ответ

0

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

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

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

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

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

+0

Включено, и значение - DB..I написал «Простое событие, когда пользовательский интерфейс пользователя изменяет таблицу, но записи для пользователя HR нет» Среднее значение для пользователя системы, созданного для HR, не создается. – kupa