Qual sua versão? Dica: esquece as triggers se a informação que voce precisa é login/logoff voce já tem na dba_audit_trail
--- Em oracle_br@yahoogrupos.com.br, "Rosiano Vieira de Sales" <[EMAIL PROTECTED]> escreveu > Blz Marcio... mas vai funcionar para todas as sessões ??? ou especificamente para a sessão que estou corrente ?? > Pensei ...em criar Trigger ... uma para armazenar as informações qdo o usuário logar ... e outra para armazenar qdo o usuario fizer logoff ... a de login funcionou blz ... mas o problema é a de logoff .. > > Existe o evento After Logon off ??? algo do tipo ??? > > Abaixo está a de login .... > > CREATE OR REPLACE TRIGGER T_Audit_Tracking_On > AFTER LOGON ON database > BEGIN > INSERT INTO Audit_Tracking (acao, sid, serial, data, usuario, osuser, machine, program) > SELECT 'LOGON', sid, serial#, sysdate, user, osuser, machine, program > FROM v$session WHERE sid = (select sid from v$mystat where rownum = 1); > END; > / > > Qdo tento criar a de logoff ele reclama: > > CREATE OR REPLACE TRIGGER Tr_Audit_Tracking_Off > AFTER LOGON Off database > BEGIN > INSERT INTO Audit_Tracking (acao, sid, serial, data, usuario, osuser, machine, program) > SELECT 'LOGOFF', sid, serial#, sysdate, user, osuser, machine, program > FROM v$session WHERE sid = (select sid from v$mystat where rownum = 1); > END; > / > AFTER LOGON OFF database > * > ERROR at line 2: > ORA-00969: missing ON keyword > > Agradeço desde já .... > > att. > > Rosiano > > -----Mensagem original----- > De: oracle_br@yahoogrupos.com.br em nome de Marcio Portes > Enviada: sex 25/11/2005 16:01 > Para: oracle_br@yahoogrupos.com.br > Cc: > Assunto: [oracle_br] Re: Auditoria > > > > audit_trail=true (spfile) > > e um "audit connect" no sqlplus. > > > --- Em oracle_br@yahoogrupos.com.br, "Rosiano Vieira de Sales" > <[EMAIL PROTECTED]> escreveu > > Pessoal, > > > > Alguém sabe como configurar o Oracle para auditar > conexões no banco ??? preciso apenas saber qual usuário conectou, > quando (data e Hora) e quando desconectou .... não preciso saber > quais transações ele executou ... apenas as informações de Login e > Logoff ..... De preferência que essas informações fiquem em alguma > tabela do DB para facilitar a extração dos dados... > > > > Agradeço desde já .... > > > > att. > > > > Rosiano > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > -------------------------------------------------------------- ------------------------------------------------------------ > Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. > Acesse: http://www.mail- archive.com/oracle_br@yahoogrupos.com.br/ > -------------------------------------------------------------- ------------------------------------------------------------ _____________________________________________________________________ > Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423 > Links do Yahoo! Grupos > > > > > > > > > > > > [As partes desta mensagem que não continham texto foram removidas] -------------------------------------------------------------------------------------------------------------------------- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --------------------------------------------------------------------------------------------------------------------------_____________________________________________________________________ Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423 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: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html