【发布时间】:2010-03-25 19:38:33
【问题描述】:
我有兴趣编写一个触发器,该触发器将忽略来自特定 SQL 用户的查询,但对所有其他用户执行操作。有没有办法做到这一点?
但请注意:用户需要进行一些查询,所以我需要允许一些查询/删除/等。
【问题讨论】:
-
这可能在安全级别上处理得更好,即不要让 that 用户插入、删除、选择等。(感觉就像一个触发器会矫枉过正; 如果一开始就不允许该用户与该表进行交互,则其他用户的处理时间根本不会受到影响。)
-
触发器不能阻止 SELECT,只有安全可以
标签: sql sql-server