Pular para o conteúdo

Fóruns Banco de dados Oracle Trigger After Logon Trigger After Logon

#95648
Niggaz
Participante

    CREATE OR REPLACE TRIGGER TAL AFTER LOGON ON SCHEMA
    DECLARE
    vMachine VARCHAR2(30);
    vOsUser VARCHAR2(30);
    BEGIN
    select machine, osuser into vMachine, vOsUser from v$session where sid = SYS_CONTEXT ('USERENV', 'SID');
    INSERT INTO LOGON2 VALUES
    ('O usuário '||USER||' se conectou as '||TO_CHAR(sysdate,'DD-MM-YYYY HH24:MI:SS')||vOsUser);
    END;
    /

    Erros:

    5/56 PL/SQL: ORA-00942: a tabela ou view não existe
    5/5 PL/SQL: SQL Statement ignored

    OBS: Ele aponta o erro no SCHEMA.

    Abs