Anderson Se não me engano, a informação "module" da V$SESSION nem sempre está preenchida. Depende das informações passadas pela aplicação na conexão (conforme a biblioteca/método de acesso).
[ ] André Em 30/07/07, anderson.castro_16 <[EMAIL PROTECTED]> escreveu: > > O owner da trigger é sys! > > att > > Anderson Castro > > --- Em oracle_br@yahoogrupos.com.br <oracle_br%40yahoogrupos.com.br>, > "Alex Fernando Kirsten" > <[EMAIL PROTECTED]> escreveu > > > > grant select any dictionary to OWNER_DA_TRIGGER > > > > []'s > > > > > > Alex Fernando Kirsten > > Oracle 9i Database Administrator Certified Professional > > Depto. de Tecnologia > > Operacional Têxtil > > > > ----- Original Message ----- > > From: anderson.castro_16 > > To: oracle_br@yahoogrupos.com.br <oracle_br%40yahoogrupos.com.br> > > Sent: Monday, July 30, 2007 10:07 AM > > Subject: [oracle_br] Problema trigger na V$session > > > > > > Pessoal estou com problemas na trigger abaixo, pois a mesma não > está > > inputando a informação do Module, da v$session na tabela que > criei > > com outro usuário. > > > > Alguém pode me ajudar é uma banco Oracle 8i. > > > > att > > > > Anderson Castro > > > > CREATE OR REPLACE TRIGGER SYS.T_REG_LOG_ACCESS > > AFTER LOGON ON DATABASE > > declare > > > > wmod varchar2(60); > > > > BEGIN > > > > select substr(module,1,60) > > into wmod > > from v$session > > where sys_context('USERENV','SESSIONID') = audsid; > > > > insert into sisadm.log_acesso ( > > NO_DBUSER, > > NO_OSUSER, > > NO_APLICACAO, > > NO_HOST, > > NM_IP, > > DT_ACESSO, > > ID_PERMISSAO > > ) values( > > user, > > sys_context('USERENV','os_user'), > > wmod, > > sys_context('USERENV','HOST'), > > sys_context('USERENV','IP_ADDRESS'), > > sysdate, > > 'S' > > ); > > commit; > > END; > > > > > > > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > [As partes desta mensagem que não continham texto foram removidas]