标签: sql sql-server database triggers
我有一个记录表tbRecords,它还有一个审计表tbRecordsAudit。
tbRecords
tbRecordsAudit
审计表对于特定AD组具有DENY INSERT,并且具有用于插入审计表的触发器。
DENY INSERT
我的问题是,尽管审计表上有DENY INSERT,但仍会从触发器中插入记录。触发器也不使用`EXECUTE AS命令。
我没有写这个,所做的是复制数据库中审计表的现有设置。似乎没有人理解为什么插入工作在审计表上。
我知道存储过程中的INSERT可以取代DENY INSERT,是否与触发器相同?
INSERT