我有下面的代码片段:连接失败的SQL Server
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仍允许允许远程连接。
服务器防火墙也是关闭(开发机)
我不明白为什么它会突然停止工作?
任何人有任何想法?
在此先感谢。
显示哪个确切的错误? – Tjekkles
'请求失败'System.Security.SecurityException –
您是否在测试时使用其他用户或不同的域或其他东西登录? – Tjekkles