2

我想做以下两件事:

  1. 在我的数据库表上使用审计触发器来识别哪个用户更新了什么;
  2. 使用连接池来提高性能

对于#1,我在数据库触发器中使用“system_user”来识别进行更改的用户,但这阻止了我执行需要通用连接字符串的#2。

有没有办法让我在这两个世界中都得到最好的?

ASP.NET/SQL Server 2005

4

2 回答 2

1

将 Web 应用程序中的用户存储在数据库中,并让触发器关闭存储的数据。让 Web 应用程序处理将所有日志记录信息写入数据库可能会更好。

于 2008-09-18T17:45:41.300 回答
1

抱歉不行。仅从数据库连接识别用户和在用户之间共享数据库连接是互斥的。

于 2008-09-18T16:39:47.963 回答