Ненавязчивый аудит хранимых процедур в Orace 10g
Я работаю в среде, где существует большое разнообразие устаревших клиентских программ. Я пытаюсь понять, какие программы используют хранимые процедуры. Есть ли способ аудита доступа к хранимой процедуре без необходимости изменения этой процедуры? Я мог бы выяснить, к чему обращается каждая процедура, и добавить триггеры аудита для базовых объектов, но есть много процедур для изучения. Идентификация пользователя БД и в идеале имя хоста будет достаточно. Я взглянул на пакет FGA, но не мог понять, как применить его к процедурам.
Отказ от ответственности: я не администратор баз данных, поэтому моя терминология может быть неточной. Извиняюсь заранее.
1 ответ
Вы смотрели на команду AUDIT? В команде есть условие для аудита хранимых процедур:
АУДИТ ВСЕ НА schema.procedure;
Вам, конечно, нужно будет включить аудит в вашей базе данных.