Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2012 Visual Studio 2012:can';无法连接到sharepoint网站_Visual Studio 2012_Sharepoint 2013 - Fatal编程技术网

Visual studio 2012 Visual Studio 2012:can';无法连接到sharepoint网站

Visual studio 2012 Visual Studio 2012:can';无法连接到sharepoint网站,visual-studio-2012,sharepoint-2013,Visual Studio 2012,Sharepoint 2013,我正在尝试使用Visual Studio 2012创建一个简单的Web部件,但当我尝试验证我的Sharepoint服务器时,它会显示: 无法连接到SharePoint网站:“url”表示该网站url有效,SharePoint网站正在本地计算机上运行,并且当前用户具有访问该网站的必要权限 我在本地计算机上安装了SharePoint 2013,可以浏览该网站 我尝试了这个解决方案()并添加了我的用户,就像前面提到的DBs一样。为了确认,我执行了以下查询: Add-SPShellAdmin -User

我正在尝试使用Visual Studio 2012创建一个简单的Web部件,但当我尝试验证我的Sharepoint服务器时,它会显示:

无法连接到SharePoint网站:“url”表示该网站url有效,SharePoint网站正在本地计算机上运行,并且当前用户具有访问该网站的必要权限

我在本地计算机上安装了SharePoint 2013,可以浏览该网站

我尝试了这个解决方案()并添加了我的用户,就像前面提到的DBs一样。为了确认,我执行了以下查询:

Add-SPShellAdmin -UserName domain\username 
结果是:

“无法将dcci\User2添加到数据库SharePoint\u配置的SharePoint\u Shell\u访问角色。此错误的可能原因是帐户名已作为登录名添加到数据库中,使用的用户名与帐户名不同。”

其次,我已经为我的站点配置了备用访问映射,它在一个区域的端口91上运行,在另一个区域的默认端口80上运行。我尝试了两个URL来验证结果。下面是事件查看器的详细信息

RegOpenKeyExW(-2147483646,SYSTEM\CurrentControlSet\Services\VSS\Diag,…) 0x80070005,访问被拒绝。 操作:初始化编写器上下文:编写器类Id:{0ff1ce15-0201-0000-0000-000000000000}编写器名称:OSEARC15 VSS编写器实例名称:OSEARC15复制服务编写器实例Id:{e8767b85-1452-4bd1-8091-6fe8ed6fd8ce}


非常感谢您的帮助。

请验证您的登录名是否位于SQL实例上的
db\u owner
组中

  • 逐步遵循本指南并验证每个步骤是否正确:。这是一个更详细的,也许有点过火,你需要什么,但这是一个漫长的道路访问权。参考#2了解更简单的路径

  • 另一个好的简单指南:。这本指南解决了我在当地的大部分发展需要


  • 连接到为SharePoint环境配置的SQL Server,并检查您是否对配置和内容数据库具有读写权限。检查SQL权限对我有效!谢谢伙计们。。如果执行Service pack更新,则在创建连接到SharePoint网站的项目时可能会遇到此错误。@Muhammedh还记得默认情况下(SQL 2012+)
    BUILTIN\Administrators
    组在新安装时不再具有自动
    sysadmin
    权限。因此,如果您依赖该本地安全组来获得权限,最好创建一个AD组来管理SQL实例,并将
    BUILTIN\Administrators
    组保留或禁用为public only。