Evandro Giachetto
Tue, 09 Feb 2010 08:54:17 -0800
Valew galera... Consegui resolver de uma forma mais simples, fora do ambiente do banco.
Acredito que a única forma pelo banco seria com o trigger de audit mesmo... Não consigo enxergar outro modo. Consegui pegar o último usuário que alterou através do gerenciador de versões da empresa. Valew pela ajuda de todos. Evandro Giachetto Oracle SQL Expert Oracle Certified Associate evan...@clickinterativa.com.br Em 9 de fevereiro de 2010 14:50, ®ØÐr¥GØ <rodrigobrar2...@gmail.com>escreveu: > > > 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 <femartins.pereira%40gmail.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<evandrogiachetto%40gmail.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><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] > > > [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 <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ <*> Para sair deste grupo, envie um e-mail para: oracle_br-unsubscr...@yahoogrupos.com.br <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html