语法删除以前通过GRANT EXECUTE授予的权限?

时间:2008-10-30 15:54:12

标签: tsql

如果我通过

授予角色执行权限
GRANT EXECUTE ON [DBO].[MYPROC] TO MY_ROLE

删除它们的等效语法是什么?

3 个答案:

答案 0 :(得分:17)

REVOKE EXECUTE ON [DBO]。[MYPROC] TO MY_ROLE

答案 1 :(得分:11)

DENY EXECUTE ON [DBO].[MYPROC] TO MY_ROLE

REVOKE EXECUTE ON [DBO].[MYPROC] TO MY_ROLE

取决于您的目标。第一个用作任何已授予权限的过滤器,第二个用于删除明确权限。

答案 2 :(得分:1)

DENY EXECUTE ON [DBO].[MYPROC] TO MY_ROLE