重装了2003系统和sql server ,然后在局域网内的其他电脑生产新的adp文件连接服务器,结果提示SQL SERVER不存在或拒绝访问,详情如下:服务器上设置的是混合模式,身份验证sql server和 windows
adp 上服务器名称是ip地址,用的是sa登录,账号密码没有问题,但是点到选择数据库的时候就会报错而奇怪的是报错后如果我用ip地址连接这个服务器的电脑,然后记住它的开机账号密码,之后再点下选择服务器,其他任何都不变,结果可以正常选择服务器
也就是说要链接服务器不仅需要sql server的登录密码,而且必须先在网上邻居那里记住对应服务器电脑的开机登录密码才行
请问,出现这样的问题,应该如何处理才能使得其他的电脑在局域网内即使没有服务器电脑的开机登录密码也能够正常用sql server登录账号密码链接服务器之前从来没有遇到这样的问题,还请各位专家指教

解决方案 »

  1.   

    有点明白你的意思了1 请你在任意的你的客户机上安装 SQL SERVER的SSMS (SQL SERVER 客户端)2 不需要WINDOWS 密码,当然你需要把SQL SERVER 认证模式打开,你可以用SA用户在ssms上登陆你的数据库服务器
      

  2.   

    第二条已经做到了,第一条的话是这样的,我是用access作为前台连接sql server的,以前都是可以直接用sql server账号的sa密码登陆,不需要安装客户端的,现在必须有个前提条件是现在网上记录下对应的开机账号密码
    所以就觉得很奇怪,是不是软件的问题,或网络设置的问题?
      

  3.   


    1 如果你不安装客户端的话很多问题都无法找到根本原因2 你的SA密码和你安装前的不一样了,另外你是否打开的SQL SERVER 认证的方式3 你新安装的服务器的防火墙开了吗,开了就关了吧
      

  4.   

    是这个样子的
    1我一直是用服务器电脑安装客户端+服务器,其他电脑只要有access进行访问的方法做的其他地方的局域网都没有问题,确实没有在其他电脑安装sql客户端,不过想来用access也是一样的情况
    2sa密码安装后没有改过,打开的是sql server认证的方式
    3找不到问题后,我重装了2003系统然后只安装了sql server,再其他的局域网电脑上还是同样的问题,未安装防火墙
      

  5.   

    抱歉,疏忽了,安装的是sql2000
      

  6.   

    问题已经解决了,装了sql sp4后就好了