如何记录用户登录使用的账号、登录是否成功、登录时间
我想做数据库应配置日志功能,
对所有用户登录进行记录,记录内容包括用户登录使用的账号、登录是否成功、登录时间
在触发器里面应该如何写?
这是我写的触发器
CREATE TRIGGER TRI_LOGON
  AFTER LOGON ON DATABASE
BEGIN
  INSERT INTO LOGON_TABLE VALUES (SYS_CONTEXT('USERENV', 'SESSION_USER'),SYSDATE);
END;
但是我发现,这里面的日志记录的不对,我测试时发现:好多肯定没有登陆的用户都有登陆记录,也不知道是否登陆成功