主机使用的是SQL2000,有注册另外一个系统用户,我在本机上使用查询分析器连接时,使用SQL Server身份验证,使用那个系统用户登陆,报错:无法连接到服务器。ODBC:消息0,级别16,状态1
[Microstof][ODBC SQL Server Driver]超时已过期但出了这个错误提示后,我关闭此提示,再点确定进行连接就不会报这个错,能马上连接成功了。我也测试过,如果报了这个错后,我不点连接,过了十分钟之后我再点连接还是报这个错,之后关闭报错提示后再点连接也还是能成功连接的。这会是哪里设置上的问题?应该要如何解决。因为此系统用户为一程序使用,所以此用户必须使用。以前是没有这个问题的,上次好象出过一次问题之后就这样了(这个问题当时我没看到,别人也描述不清,所以我也不知道)

解决方案 »

  1.   

    你的数据库是单用户登录模式?
      

  2.   

    系统用户登录设置问题,重新创建新角色赋权
      

  3.   

    应该是连接用户的问题,LZ检查下其账号属性及权限相关的设置
      

  4.   

    估计是系统中毒了或者是网络问题。
      

  5.   

    客户端没有这个问题,可以正常登陆的