为什么我用SQL验证方式可以连上数据库,但却告诉我用户不能登陆? 在数据预览中可以看到数据,数据库连接没有问题,可是程序运行时提示SA用户登陆失败, 换成别的用户也一样,密码没问题。只要是SQL验证方式都能连上,但不能登陆。Windows集成方式就没问题。
另外想问问SQL server属性-〉安全性-〉里的的审核级别派什么用的? 

解决方案 »

  1.   

    好象是楼上说的,重新装下Sql Server
      

  2.   

    我在企业管理器里已经把local的属性里-〉安全性-〉身份验证改为sql server和windows了,难道这个选项是没用的,一定要重装?那这不就是大bug了
      

  3.   

    这样说来,就是微软的SQL设置上没做好啦?呵呵
    另外想问问SQL server属性-〉安全性-〉里的的审核级别派什么用的?
      

  4.   

    我以前也遇到过同样的问题,当时也是重装SQLSERVER2000解决的,不过后来发现安全设定里有验证的模式可以改。不知道改了以后是不是可以。
      

  5.   

    这句话是什么含义呢
    integrated security=SSPI
      

  6.   

    integrated security=SSPI 规定使用windows 登录和sqlserver登录的内置集成安全,
    这样就不需要规定单独的用户和密码,SSPI即  security support provider interface.
    integrated security=SSPI将替换连接字符串中的uid="",password=""。
      

  7.   

    pinzhijing() 正解,我也是遇到这样的一个问题,刚弄好。