有一服务器,有时用sa的帐号可以登陆,有时又不能登陆,不能登陆时用windows身份验证改密码后(密码还是改为原来的密码),再用sa帐号就能登陆,第二天又出现同样的情况。
第一次遇到这种情况,求解。
想上网查吧,也不晓得用什么关键字好。

解决方案 »

  1.   

    是报这样的错么?
    无法现实请求的对话框(SqlMgmt)
     
      属性IsLocked不可用于登录sa。该对象可能没有此属性,也可能是访问权限不足而无法检索。(Microsoft.SqlServer.Smo)试试下面的方法,重新设定sa密码:
    在安全性用户列表中,修改sa属性时系统提示: 属性IsLocked不可用于登录"[sa].该对像可能没有此属性,也可能是访问权限不足而无法检索.
    Alter login sa with password = 'newpwd' unlock, check_policy = off, check_expiration = off 
      

  2.   

    右击服务器,查看安全性,是否有安全性的方面的限制。
    再右击sa的属性,看有没有密码过期的设置等因素。
    看看sa的状态是否已锁定。。只要是sa账号有关的都 看看
      

  3.   

    System.Exception: 用户 'sa' 登录失败。
    =====================================
    但是没有选择“强制密码策略”也会过期吗?大概12个小时就不能登陆了