老兄使用Query Analyzer能不能连接啊?

解决方案 »

  1.   

    用WINDOWS身份验证 OK
    可是用SQL SERVER 身份验证
    用户名:SA时
    问题依旧,出错提示依旧
      

  2.   

    那你将SQL SERVER设为混合认证呢?
      

  3.   

    那你将SQL SERVER设为混合认证
    在企业管理器中。
    或者备份数据库然后重新装,记得安装的时候需要选择注册类别是混和的。呵呵
      

  4.   

    用户DSN   我理解是只能一个用户使用
    系统DSN 我理解是只能所有用户使用
      

  5.   

    与 alen_fen(Cool) 说的一样.你安装SQLServer时,  选择的是 windows 认证如果你要用sa登录 安装SQLserver时,要选择 混合模式. 
    (或者在 windwos 用户中添加 sa 用户,hehe)但是我不知道,除了重装SQLserver 之外,
    有什么办法  可以转换认帐模式呢.alen_fen(Cool)--说详细一点
      

  6.   

    企业管理器-〉你的服务器-〉属性-〉安全性
    身份认证改为 windows和sql server
    如果还不行,查看一下你的sa的属性,是否都是所有的数据库的dbo
      

  7.   

    转换认证模式:
    程序-开始-Microsoft SQL Server-企业管理器在你的服务器单击鼠标右键-属性-安全性页处更改安全认证方式你是通过ODBC的user DSN访问sql server的?在ODBC里先进行测试
      

  8.   

    你是不是在WINDOWS没有给SA授权呀,
      

  9.   

    真是万分感谢各位兄台不辞辛苦为小弟解难,正如各位上述,问题就是:
    在安装时一路回车下来,SQL SERVER 设成了WINDOWS安全认证
    嗨!!
    真真急人,
    如飞飞所言
    通过ODBC的user DSN访问建立可以访问数据但SQL SERVER 是使用网络登陆ID的WINDOWNT验证的。如果选择使用用户登陆ID和密码的SQL SERVER 验证时问题依然
    不管咋说,对各位小弟是很感激了。
      

  10.   

    原来在这里(太简单了),谢谢fredfei(飞飞)
      

  11.   

    在sqlserver的属性里安全性选项里把把身份验证改为SQLserver和windows
      

  12.   

    1.在sqlserver的属性里安全性选项里把把身份验证改为SQLserver和windows,
    2.在SQl Server的属性里將Security _>startup serivce account改為System Account
      

  13.   

    假如你的程序是用ODBC数据库联系,请在客户机上的ODBC设置中寻找命令按钮
    “客户端配置”,点击后选择“网络库”下的项目,系统默认是TCP/IP,你再选“named pipes”试一下。