我创建一个注销触发器这样PL/SQL LOGOFF触发器不会捕获注销事件妥善
CREATE TRIGGER logoffTrigger
BEFORE LOGOFF ON DATABASE
BEGIN
INSERT INTO logoffAudit("type","user")VALUES('LOGOFF',USER);
END;
/
,并与使用Oracle.DataAccess.Client的对象的OracleConnection小VB.Net应用进行了测试模块。当登录事件是由一个类似的登录触发器正常拍摄,当客户端连接关闭只捕获的注销事件,整个客户端应用程序之后关闭,即这是不够的:
cn.Close()
这也不是:
cn.Close()
cn.Dispose()
也不是这:
cn.Close()
cn.Dispose()
cn = Nothing
我在做什么错?在此先感谢,
Jan
为什么不使用AUDIT? – haki
我想对事件执行一些操作,因此我无法使用AUDIT。 – jlnme