【发布时间】:2010-09-02 19:25:25
【问题描述】:
我有一个连接到 SQL 服务器后端的 MS Access 2003 mdb 和 mdw。这些表使用系统 DSN 链接。我在 SQL 后端表上有一个触发器,它在插入、更新和删除时将记录插入到另一个后端审计表中。这一切都很好,但是触发器正在使用 system_user 来获取进行记录更改的人,并且该表仅记录 DSN 设置为在链接访问表中进行更改时使用的用户名。如果 DSN 设置为使用通用 sql 用户名“foo”并且 MDW 使用用户特定名称“bar”,则后端的审计表如果将所有用户的所有更改记录为用户“foo”。用户正在使用 mdw 文件登录 mdb,我想在 SQL 后端记录 mdw 中的用户名。这有可能吗?
【问题讨论】:
标签: sql-server ms-access