SQL问题记录——Unable to connect SqlServer "Oledb ...
2012-02-03 10:23 kwjlk 阅读(633) 评论(0) 收藏 举报我的情况是,客户端软件连接数据库提示Unable to open connection to "OleDb, provider V2.0.0.0 in framework .NET V2". Provider=SQLOLEDB; Data Source = LENOVO\ME;Initial Catalog=MINGBANK;User ID=mingwang;Password = diyu。
远程连接到服务器,使用SqlManagementStudioExpress管理工具数据库服务器,一开始使用Sql用户名密码登录(mingwang,diyu),提示错误信息“用户名mingwang登录失败,错误18456”。
切换为本地Windows验证登录后查看mingwang用户名的属性,提示错误信息:“属性 islocked 不可用于登录,或者所用权限不足不能够进行索引检索”。
定位为sql 用户密码过期策略导致用户被禁用,使用sql语句 EXEC sp_password 'sa','Uiop_098Mn','sa'
ALTER LOGIN sa ENABLE 之后问题依旧。
最终,尝试以下较完整语句成功操作:“alter login mingwang with password = 'diyu' unlock, check_policy = off, check_expiration = off”
浙公网安备 33010602011771号