授予SQL Server 2000中存储过程的选择权限

时间:2009-04-30 21:27:18

标签: sql-server

我想让用户访问存储过程,但不能访问存储过程需要使用的数据库中的所有对象。

赋予存储过程权限以使其正常工作的最佳方法是什么,但只授予用户执行访问权限以运行它。

我使用的是sql server 2000 sp4。

2 个答案:

答案 0 :(得分:3)

来自MSDN

  

可以授予用户权限   即使执行存储过程   他们没有执行权限   程序的陈述直接

答案 1 :(得分:2)

尝试

exec grant exec ON'myprocname'TO'myusername'

相关问题