我遇到一个问题,即在SQL Server 2005中授予特定存储过程的EXECUTE权限无效。一些测试人员搞乱了权限,并发现如果他们还授予存储过程的CONTROL权限,则可以正常运行。他们现在确信授予CONTROL权限是正确的方法。
我知道这不可能是真的,实际上我认为真正的问题是用户没有对存储过程所涉及的表具有选择/插入/更新/删除权限。问题是,我似乎找不到任何在线文档来证明它。
我是正确的吗?是否有人知道任何讨论此问题的文档?
谢谢。
我知道这不可能是真的,实际上我认为真正的问题是用户没有对存储过程所涉及的表具有选择/插入/更新/删除权限。问题是,我似乎找不到任何在线文档来证明它。
我是正确的吗?是否有人知道任何讨论此问题的文档?
谢谢。