› Fóruns › Banco de dados Oracle › Trigger After Logon › Trigger After Logon
23 de agosto de 2010 às 8:16 pm
#95648
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