Então André, seu eu fizer a consulta fora da trigger ele me tráz os 
dados, está muito estranho.


--- Em oracle_br@yahoogrupos.com.br, "Andre Santos" 
<[EMAIL PROTECTED]> escreveu
>
> 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"
> > <alex.kirsten@> 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]
>


Responder a