Eu quero ser capaz de auditar o usuário 'SCOTT' em operações dml 'SELECT, INSERT, UPDATE, DELETE' em todos os objetos no banco de dados ao qual SCOTT tem acesso.
Estou familiarizado com dbms_fga, mas não consigo fazer o que gostaria usando os argumentos add_policy (ele quer ser mais refinado do que preciso).
Também tentei ativar o parâmetro audit_trail:
alter system set audit_trail=os scope=spfile;
bounce
alter system set audit_file_dest='/u01/app/oracle/auditing';
audit session by SCOTT;
mas tudo isso parece fazer é criar arquivos que registram a atividade de login/logoff (e também não parece estar restrito ao SCOTT).
Alguma ideia se é possível auditar um usuário específico em todas as atividades que ocorrem em sua sessão?
Graças a Andrew Brennan, criei um gatilho que permite o rastreamento quando o usuário faz logon: