Windows 10无法连接到Visual Studio 2015中的sql server数据库

时间:2016-08-05 00:12:01

标签: sql-server windows-10

我使用Visual Studio Community 2015与网络用户,本地管理员和域管理员连接到网络sql服务器时出现问题。

这是Visual Studio中的连接字符串:

string connecitonstring = "Server=development;Database=testdb;User Id=TestUser;Password=TestPassword;";
conn = new SqlConnection(connecitonstring);

1)以非管理员和管理员身份运行Visual Studio,我收到以下错误。

  

{"建立与SQL Server的连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称是否正确,以及SQL Server是否配置为允许远程连接。 (提供者:命名管道提供程序,错误:40 - 无法打开与SQL Server的连接)"}

2)在不更改任何代码并以域管理员身份运行VS的情况下,我获得了成功的连接。

以非管理员身份编译和运行应用程序的连接成功。

1 个答案:

答案 0 :(得分:0)

感谢Milo(+1),这是文件服务器上的权限问题。肯-1为你,请假设这些资源已用尽。本网站上没有回答以下内容的答案。

问题是源代码是从安全的共享位置执行的。 AD / Visual Studio解决问题的地方(不确定原因,超出了本问题的范围)。我将源代码移动到本地目录,然后移动到没有定义权限的共享网络目录中,项目在两个帐户上运行正常。