无法在数据库GRANT EXEC sp_configure中对用户执行此指令

时间:2015-06-18 23:18:13

标签: sql-server stored-procedures execute grant

我有一个名为sa-db的数据库,在这个数据库中我有一个名为sa-clientap的用户,我需要授予他执行sp_configure的权限,但是当我尝试这样做时,我收到一个错误:

  

仅当当前数据库是主数据库时,才能授予服务器作用域目录视图或存储过程或扩展存储过程的权限

这就是我的尝试:

GRANT EXEC [sys].[sp_configure] TO [sa-clientapp]

我已尝试使用代码和UID,但会弹出相同的错误。

我该如何做到这一点?

1 个答案:

答案 0 :(得分:3)

这个怎么样....

use master
go
GRANT EXEC [sys].[sp_configure] TO [sa-clientapp];
go