Galera.
Estou tentanto usar uma trigger aftor logon para limitar acessos ao banco. Mas
não esta dando certo. O que estou fazendo de errado?
create or replace trigger TRG_TESTE
after logon on database
declare
Programa varchar2(100);
begin
SELECT Upper(Program)
INTO Programa
;
/
Atenciosamente,
Rodrigo Mufalani
OCP 10g 11g
[EMAIL PROTECTED]
http://mufalani.blogspot.com
Mensagem Original:
Data: 14:49:13 16/09/2008
De: Bruno Fantin [EMAIL PROTECTED]
Assunto: [oracle_br] Trigger after logon
Galera.
Estou tentanto usar uma trigger aftor logon para limitar
dar o erro e nem corta a
conexão.
Valeu.
Bruno Fantin.
- Original Message -
From: Rodrigo Mufalani
To: oracle_br@yahoogrupos.com.br
Sent: Tuesday, September 16, 2008 3:00 PM
Subject: Re: [oracle_br] Trigger after logon
Boa tarde Bruno,
SELECT Upper(Module
PROTECTED]
Assunto: Re: [oracle_br] Trigger after logon
Rodrigo.
Obrigado pela atenção, mas no meu caso, não preciso se preocupar com
esse mudança no nome do exe.
E mesmo criando a triggre para o SYS não deu certo.
Eu criei um log na triggre, ele entra nela, faz o select certo,
retorna
abre a conexão com o banco e faz
um select simples.
Falou.
- Original Message -
From: Rodrigo Mufalani
To: oracle_br@yahoogrupos.com.br
Sent: Tuesday, September 16, 2008 3:18 PM
Subject: Re: [oracle_br] Trigger after logon
Bruno,
Aqui tem uma pronta, acho que na sua
Subject: Re: [oracle_br] Trigger after logon
Rodrigo
Com você essa triggre funciona?
Eu implantei ele dessa mesma forma, recebi o email mais ele não bloqueou o
programa e nem retornou nenhuma mensagem por programa.
Só para constar. O banco é o 10g 10.2.0.4.0 standard e a aplicação que
://mufalani.blogspot.com
Mensagem Original:
Data: 15:48:53 16/09/2008
De: Bruno Fantin [EMAIL PROTECTED]
Assunto: Re: [oracle_br] Trigger after logon
Rodrigo
Com você essa triggre funciona?
Eu implantei ele dessa mesma forma, recebi o email mais ele não
bloqueou o programa e nem retornou nenhuma
: [oracle_br] Trigger after logon
Meu caro...
Aí é de acordo com o teste
IF (v_username = 'USUARIO_SUA_APPS' AND UPPER(v_module) =
'TESTE.EXE') THEN -- Bloqueia conexão e envia email
No meu caso eu faço teste no usuário e no módulo como eu havia
lhe falado
quando você se conecta via