配置好你的DNS,同时改成IP试一试

解决方案 »

  1.   

    混合模式就必须先通过Win2000的身份验证再通过SQL Server的身份验证。你那台没有装SQL的Win2000主机一定是管理员帐号和密码跟SQL服务器的Win2000系统帐号相同,所以就自动验证通过登陆进SQL服务器的Win2000了!
      

  2.   

    zerg_79(呆呆虫) :
       不对,我那台没有装 SQL 的Win2000主机上,使用一个 SQL 服务器的 Win200 系统上根本不存在的帐号,也可以登录 SQL 服务器啊!
      

  3.   

    to:zerg_79(呆呆虫) “混合模式就必须先通过Win2000的身份验证再通过SQL Server的身份验证。”我的理解是:混合模式验证,意思是,用操作系统帐号 或者用 SQL Server 分配的帐号均可登录 SQL Server 。
      

  4.   

    我的理解是,NT(2000)验证模式就是SQL信任通过了NT验证的用户。
    而混合模式的话,用户通过了NT(2000)验证之后,SQL还是不能信任这个用户,还得需要SQL再次验证身份!
    不知道我说的对不对,您的问题还真的提醒了我:也许我一直持有的认识竟然是错误的!
      

  5.   

    to :zerg_79(呆呆虫)经我测试,我那台没有装 SQL 的Win2000主机上,使用一个 SQL 服务器的 Win2000 系统上根本不存在的帐号,也可以登录 SQL 服务器啊!这就是说一个根本没有登录Windows 2000的用户,是可以登录 SQL Server 的,只须通过 SQL Server 的验证即可。
      

  6.   

    此话题的另一贴:http://www.csdn.net/Expert/TopicView1.asp?id=586446
      

  7.   

    你从那台没有装SQL的Win2000上怎么登陆SQL?
    用ODBC吗?
      

  8.   

    混合模式(Windows 身份验证和 SQL Server 身份验证)允许用户使用 Windows 身份验证或 SQL Server 身份验证进行连接。通过 Microsoft Windows 用户帐户连接的用户可以在 Windows 身份验证模式或混合模式中使用信任连接(由 Windows 验证的连接)。提供 SQL Server 身份验证是为了向后兼容。 
      

  9.   

    你从那台没有装SQL的Win2000上怎么登陆SQL?
         我使用 ADO。~~~~~~~~~~~~~~~~~~~~~~~那何为信任连接?如何建立信任连接?
      

  10.   

    你用另一台机器登陆上SQLServer的时候,
    是不是只取得了连接权限,
    看一看有没有SELECT,INSERT,DELETE等权限啊,
    你的Win2000可以访问另一台win2000的时候,
    已经是获得了一定的访问权限啊,
    你连接上另一台2000的时候应该就有用NT权限访问SQLServer的权限~
      

  11.   

    相同问题,关注
    我的是通过公网来连接odbc,但一直连不通,提示:“不存在或访问被拒绝”
    ,请问这是何故?
    注:他们在两个不同的网中,一台为win98,一台为win2000,但win98登陆时 是登陆另外一台服务器。
    我该怎么做才能连通呢?