我最开始用Windows身份验证进入的SQL,去附加数据库,结果发现怎么也附加不上去,找了很久都没找到原因,还以为是mdf文件损坏了呢。最后发现我是用Windows身份验证进入的,改成sa去附加就可以成功。如果 Windows身份验证的权限小于sa为什么还要  Windows身份验证呢?

解决方案 »

  1.   

    难道Windows身份验证权限大到可以操作所有的数据库,你才满意?
      

  2.   

    Windows身份验证其实比SA更加安全 它是一种系统机制
      

  3.   


    因为只有windows才是微软自己的核心,所有的东西都要跟windows接口的。 
    当然windows验证更加安全。
      

  4.   

    我以为  Windows身份验证  是最高权限呢你们说的安全是怎么回事呢,我从本地 Windows身份验证登陆为什么会比  用sa登陆的安全性要差呢
      

  5.   

    就是只有在一个域里面的windows用户才有权限访问SQL Server!比如公司的内部局域网组成的域,这样域外面的人就不能访问了。