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。否,以以前使用的同一用户身份登录。相同的域,最近也没有域更改。