Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql Server 2008-SA帐户锁定疑难解答_Sql_Sql Server 2008_Account_Sa - Fatal编程技术网

Sql Server 2008-SA帐户锁定疑难解答

Sql Server 2008-SA帐户锁定疑难解答,sql,sql-server-2008,account,sa,Sql,Sql Server 2008,Account,Sa,我们目前有一个使用.Net 1.1在Windows 2003 IIS 6上运行的旧系统。它使用“sa”帐户连接到我们的SQL Server 2008 R2(我知道它不应该这样做;我们正在重写应用程序,但这是一个大过程,还没有接近完成) 我们已经看到sa登录错误,使用错误的密码,然后最终锁定帐户。帐户确实恢复了,但随后立即开始再次报告错误的sa密码 我们已经运行了SQL profiler来缩小特定服务器的范围,并开始使用它所来自的w3c iis进程,这是一个遗留应用程序。我们已确认应用程序中的连接

我们目前有一个使用.Net 1.1在Windows 2003 IIS 6上运行的旧系统。它使用“sa”帐户连接到我们的SQL Server 2008 R2(我知道它不应该这样做;我们正在重写应用程序,但这是一个大过程,还没有接近完成)

我们已经看到sa登录错误,使用错误的密码,然后最终锁定帐户。帐户确实恢复了,但随后立即开始再次报告错误的sa密码

我们已经运行了SQL profiler来缩小特定服务器的范围,并开始使用它所来自的w3c iis进程,这是一个遗留应用程序。我们已确认应用程序中的连接字符串配置正确,但Sql Profiler报告此特定进程正试图使用错误的sa密码登录

从探查器中,我们看到它正在尝试访问主数据库,它是一个非池连接,应用程序名为“Internet信息服务”。(所有从这些web服务器成功登录的用户都访问了应用程序数据库,都是池连接,并将应用程序名键入了连接字符串。)


跟踪这些失败连接尝试的确切来源的最佳方法是什么?

使用windows身份验证登录。 执行此查询:

ALTER LOGIN sa WITH PASSWORD = 'your_password_new_or_old' UNLOCK ;
使用sa帐户重新登录