com.microsoft.sqlserver.jdbc.SQLServerException: 用户 'sa' 登录失败. at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDatabaseError(SQLServerException.java:196) at com.microsoft.sqlserver.jdbc.TDSTokenHandler.onEOF(tdsparser.java:246) at com.micr
运行程序时抛出异常: 基础提供程序在 Open 上失败,详细信息:该帐户当前被锁定,所以用户sa登录失败.系统管理员无法将该帐户解锁. 1.考虑连接字符串是否正常 登录数据库,发现登录报同样的错误 =>数据库的问题 2.百度搜索:参考博客:http://blog.csdn.net/chengmodelong/article/details/43600973 如果短时间内不停连接,就会被SQL SERVER误认为是这是攻击,会将此账号锁定. ALTER LOGIN sa ENABLE ; GO A
用WINDOWS账户登录查询分析器,输入一下语句并执行: ALTER LOGIN sa ENABLE ; GO ALTER LOGIN sa WITH PASSWORD = '你的新密码' unlock, check_policy = off, check_expiration = off ; GO 重新启动SQL SERVER服务,即可正常使用sa账户了.