在停电期间将SQL Server上的活动用户设置为非活动状态

时间:2012-02-23 06:42:55

标签: sql-server vb.net

例如,用户登录并将其在SQL Server中的状态设置为活动状态。在使用该程序时,它突然变黑了。 SQL Server中的状态保持活动状态。当用户再次登录时,他无法访问程序中的同一帐户,因为在SQL Server中状态仍然有效。

如何在停电期间将状态设置为无效?

1 个答案:

答案 0 :(得分:1)

与oracle不同,(遗憾的是)SQL Server中没有注销触发器;只登录触发器。假设您的问题是应该在注销过程中设置的标志,您可以采用以下两种方式之一

使用logon trigger重置它(这假设您的会话具有持久连接,否则它将遍布整个地方)或使用Jim Mcleod记录的log out trigger alike hack重置它。