Ah, um detalhe adicional quando se fala de Auditoria de DDLs (provavelmente pra 
tentar detectar quem está alterando tabelas, compilando código e coisas assim 
em produção sem Autorização e sem aviso, enfim) é a possibilidade de fazer o 
RDBMS ** automaticamente ** logar uma linha no arquivo de ALERT.LOG do banco : 
isso se faz setando o parâmetro enable_ddl_logging , vide Doc 11gR2 online em 
https://docs.oracle.com/cloud/latest/db112/REFRN/initparams085.htm#REFRN10302 
...
 Claro, tem suas falhas (não cobre TODOS os tipos de DDL, e só te dá algumas 
poucas infos básicas) MAS tem a vantagem de ser extremamente leve (não 
interferindo em QUASE NADA na performance do banco, já que o ALERT.LOG é um 
simples arquivo-texto e ainda por cima é EXTERNO ao banco) E ademais muitas 
ferramentas de monitoração já monitoram qquer mensagem que chega no alert.log 
do banco....
  Fica a dica adicional a mais para ser testada e avaliada...
  
 []s
 
   Chiappa

Responder a