17 de janeiro de 2014 às 8:29 pm
#106266
rman
Participante
@Filipe Diniz Cintra
Tente mudar o evento para AFTER LOGON ON SCHEMA. Desta forma crie essa TRIGGER no schema a ser auditado.
CREATE OR REPLACE TRIGGER AUDIT_LOGON
AFTER
LOGON
ON SCHEMA
BEGIN
DBMS_OUTPUT.PUT_LINE('HELLO');
END;
Só um detalhe, isso não impede de alguém não autorizado abrir uma sessão. Basta ele renomear o executável que sua variável V_PROGRAM também será modificada.
Na minha opinião, mude a senha e repasse apenas para quem deve ter acesso.