Pode ser feito assim:
1) crie uma tabela com o usuário SYS para guardar estes dados: Ex: create table sys.ddl_log ( user_name varchar2(50), ddl_date date, ddl_type varchar2(15), object_type varchar2(30), owner varchar2(30), object_name varchar2(50) ) tablespace AGH_DAT pctfree 10 pctused 40 initrans 1 maxtrans 255 storage ( initial 336K minextents 1 maxextents unlimited ); 2) criar a trigger de after ddl on database: ============================== create or replace trigger DDLTrigger AFTER DDL ON DATABASE BEGIN insert into sys.ddl_log ( user_name, ddl_date, ddl_type, object_type, owner, object_name ) VALUES ( ora_login_user, sysdate, ora_sysevent, ora_dict_obj_type, ora_dict_obj_owner, ora_dict_obj_name ); END; / 3) grant de select na tabela do SYS para ser consultada pelo system ( se não quiser conectar-se através do system): Att. Rodrigo Paczek Em 9 de fevereiro de 2010 14:03, Fernando Martins < femartins.pere...@gmail.com> escreveu: > Tb queria saber ... > > -- > Fernando Martins > > > "God grant us the serenity to accept the things we cannot change, > courage to change the things we can, > and wisdom to know the difference." > > > 2010/2/9 Evandro Giachetto <evandrogiache...@gmail.com> > > > > > > > Pessoal, alguém conhece alguma forma de descobrir qual foi o usuário que > > fez > > a última compilação de um determinado objeto do banco? > > > > Atenciosamente. > > > > Evandro Giachetto > > Oracle SQL Expert > > Oracle Certified Associate > > evan...@clickinterativa.com.br <evandro%40clickinterativa.com.br> > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > ------------------------------------ > > > -------------------------------------------------------------------------------------------------------------------------- > >Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de > inteira responsabilidade de seus remetentes. > Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ > > -------------------------------------------------------------------------------------------------------------------------- > >Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure > » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: > http://www.oraclebr.com.br/ > ------------------------------------------------------------------------------------------------------------------------ > Links do Yahoo! Grupos > > > -- Abraço; ®ØÐr¥GØ Linux Registered User # 480197 [As partes desta mensagem que não continham texto foram removidas]