Pular para o conteúdo

Trigger de Logon que Limita por Tempo

Trigger de Logon que Limita por Tempo

Essa trigger foi criada da necessidade de limitar um determinado usuário de conectar em determinada faixa de horário.

create or replace trigger TRG_LOGON_LIMIT_TIME
after logon on database
begin
if (USER = 'USUARIO_CONEXAO_DO_SISTEMA' and (to_char(sysdate, 'hh24:mi')  '18:00')) then
RAISE_APPLICATION_ERROR(-20011, '---> Desculpe, acesso ao banco somente das 08:00 as 18:00 <---');
end if;
end;
/
Nesse exemplo, foi limitado o acesso entre 08:00 as 18:00h para o usuário USUARIO_CONEXAO_DO_SISTEMA.

Através desse exemplo é possível adaptar para a realidade de cada ambiente.

Marcos Aurélio Braga
OCA – Oracle Database 10g Administrator

Quão útil foi este post ?

Clique em uma estrela para classificar o post

nota média 4.8 / 5. Contagem de votos: 28

Sem votos ! Seja o primeiro a classificar !

1 comentário em “Trigger de Logon que Limita por Tempo”

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

plugins premium WordPress