Sql server SQL Server连接失败
我有以下代码片段:Sql server SQL Server连接失败,sql-server,sqlconnection,Sql Server,Sqlconnection,我有以下代码片段: SqlConnection sr = new SqlConnection(this.strConnection); sr.Open(); 其中连接字符串为: Data Source = localhost;Initial Catalog=UIB_IS;Persist Security info=True;User ID=USR;Password=PSW; (为了回答这个问题,我已从上面删除了用户名和密码-我已再次检查密码是否未过期,并且仍然相同。) 每次尝试打开连接时,都
SqlConnection sr = new SqlConnection(this.strConnection);
sr.Open();
其中连接字符串为:
Data Source = localhost;Initial Catalog=UIB_IS;Persist Security info=True;User ID=USR;Password=PSW;
(为了回答这个问题,我已从上面删除了用户名和密码-我已再次检查密码是否未过期,并且仍然相同。)
每次尝试打开连接时,都会出现一个失败的异常
我还尝试将Microsoft.SqlServer.Management.Smo.Server()
对象与字符串连接以及ServerConnection
对象一起使用。使用字符串和SQLConnection
对象创建服务器连接对象
似乎没有一个起作用
在连接字符串中,我尝试了语法ServerName\SQLSERVERNAME
,127.0.0.1
以及上面可以看到的localhost
以前,此代码在过去6个月内一直在使用Microsoft.SqlServer.Management.Smo.Server()
对象上连接字符串中的'ServerName\SQSERVERNAME'
语法工作
上周……不再有效
没有应用任何系统更新。数据库和SQL用户的权限设置与以前相同。SQL Server仍将“允许远程连接”设置为“允许”
服务器防火墙也已关闭(开发计算机)
我不明白为什么它会突然停止工作
有人有什么想法吗
提前感谢。请确保您的Sql Server允许远程连接。您可以在Sql Server表面积配置-->服务和连接的表面积配置下检查其状态。很抱歉,我提到了使用Sql Server 2008的im。因此,没有表面积封闭工具。然而,当通过“Facets”和菜单“Surface Area Configuration”时,没有说明与远程连接相关的内容。但是,如果您阅读上面的内容,您会注意到我已经选中了“允许远程连接”仍处于设置状态。就是这样。无论如何,谢谢。它显示的确切错误是什么?“Request Failed”System.Security.SecurityException在测试时是否使用其他用户或其他域或其他内容登录?其他信息:Machine和web.config设置为Full。否,以以前使用的同一用户身份登录。相同的域,最近也没有域更改。