все опции аудита генерируют следующую общую информацию:
· имя пользователя, выполнявшего отслеживаемое предложение;
· код действия, указывающий выполненное предложение;
· объекты, адресуемые в отслеживаемом предложении;
· дату и время выполнения отслеживаемого предложения;
Аудиторский журнал не сохраняет информации о каких-либо значениях данных, которые могли быть вовлечены в отслеживаемое предложение; например, при аудите предложения UPDATE не сохраняются старые и новые значения данных. Однако, такой специализированный тип аудита можно осуществить для предложений DML, работающих с таблицами, с помощью триггеров базы данных.
ORACLE позволяет устанавливать опции аудита на трех уровнях:
· предложение аудита базируется на типе предложений SQL, например, на любых предложениях SQL по таблицам (что регистрирует каждое предложение CREATE, TRUNCATE и DROP TABLE)
· привилегия отслеживает использование конкретной системной привилегии, такой как CREATE TABLE
· объект отслеживает конкретные типы предложений на конкретных объектах, например, ALTER TABLE по таблице EMP