【发布时间】:2012-07-27 15:03:47
【问题描述】:
我想在我的表上应用写/删除/更新权限,但通过应用逻辑。
如果用户有写/删除/更新权限OK。
如果用户没有写入/删除/更新权限,则必须写入/删除/更新到另一个具有 对 INSERTED/DELETED SQL 表的逻辑操作
我的表上有一些触发器(大部分是 FOR INSERT/UPDATE/DELETE)。 我不想更改所有触发器并使其 INSTEAD OF 并根据用户凭据/属性在表上写入 OR NOT 并应用我的逻辑。
还有其他方法可以做到这一点,例如“逻辑触发器”或“逻辑权限”?
【问题讨论】:
-
让我看看我是否明白。您想以触发器的形式将权限角色应用于您的表而不更改表上的现有触发器?
-
没错。我想定义一个定义它的逻辑框
标签: sql-server sql-server-2008 triggers