内部异常(1):对象'proc_putObject',数据库'SharePoint_Config',架构'dbo'上的EXECUTE权限被拒绝

时间:2011-03-07 09:16:35

标签: c# asp.net sharepoint

当我将我的解决方案部署到sharepoint时,它显示:

  

“内部异常(1):执行   该对象的权限被拒绝   'proc_putObject',数据库   'SharePoint_Config',架构'dbo'“。   无法部署解决方案。

任何人都可以提供解决方案.... 谢谢。

4 个答案:

答案 0 :(得分:1)

要部署SharePoint解决方案(wsp),需要对SharePoint Config数据库进行写入访问。您必须确保执行用户是Farm Administrator。

我不建议按照“System.Exception”的建议手动更改数据库的权限,因为Microsoft不支持。

答案 1 :(得分:1)

由于Share point使用SQL Server作为后端,我在SQL Server中添加了具有管理员权限的登录ID。它工作正常。

答案 2 :(得分:1)

尝试使用stsadm命令激活该功能

stsadm -o activatefeature -name thisfeaturename> -url http://thisserver/

答案 3 :(得分:0)

用于执行sproc proc_putObject的登录名无权执行sproc!对于您的登录授予此sproc的执行权限!