我创建了这样一个注销触发器
CREATE TRIGGER logoffTrigger
BEFORE LOGOFF ON DATABASE
BEGIN
INSERT INTO logoffAudit("type","user")VALUES('LOGOFF',USER);
END;
/
并使用一个小型VB.Net应用程序对其进行测试,该应用程序使用Oracle.DataAccess.Client模块的OracleConnection对象。虽然登录事件由类似的登录触发器正确捕获,但只有当客户端连接关闭且整个客户端应用程序随后关闭时