连接到远程SQL Server数据库Visual Studio 2017时出错

Fad*_*nna 16 sql-server visual-studio windows-server-2016

我有一个在Windows服务器2016上运行的SQL Server 2016实例,我正在尝试使用服务器资源管理器从Visual Studio 2017社区中的远程PC连接到数据库.连接成功,我可以看到服务器上的数据库可用并登录就好了但是当我尝试扩展tables文件夹时出现此错误:

无法检索此请求的数据
无法连接到服务器(本地)
登录用户'xxxxx'失败

问题是,我可以使用Visual Studio 2015 Enterprise以相同的方式连接,这意味着我可以看到表并更改它们.

我确保用户拥有在服务器上授予的所有权限,而且对我而言似乎不是权限问题,因为在VS 2015中连接工作正常.

Kir*_*uta 45

这会有所帮助.添加新数据库连接视图图片时,请确保选中"保存我的密码"复选框.

  • 就是这样。我必须在Web.config中的连接字符串中添加“ Persist Security Info = True;”。 (2认同)

小智 6

对于那些首次进行代码迁移并遇到此问题的用户,只需右键单击服务器资源管理器中的连接名称,然后选择"修改此连接...",然后单击"保存密码"复选框.单击确定,然后它会再次运行.