我有一个数据库,是通过所有任务->附加数据库连接上去的,访问时,我一定要先通过Windows认证,然后才能使用SA访问我的数据库,不知道是什么原因?我发现附加上去的数据库只有sa这个用户,没有guest用户,不知道是不是这个原因?如果是的话,应该如何添加guest用户?我添了一个之后,不起作用.

解决方案 »

  1.   

    我有一个数据库,是通过所有任务->附加数据库连接上去的,访问时,我一定要先通过Windows认证,然后才能使用SA访问我的数据库,不知道是什么原因?
    --你是在自己的程序中访问还是在查询分析器中访问?
    我发现附加上去的数据库只有sa这个用户,没有guest用户,不知道是不是这个原因?如果是的话,应该如何添加guest用户?我添了一个之后,不起作用.
    --加guest用户有什么特别目的吗?
      

  2.   

    是自己的程序中访问,现在不能直接访问了,得先访问一下SQL SERVER所在的机器,登录之后,才能访问
      

  3.   

    cthily(cthily)提示: 安装SQL SP2以上的补丁可以解决问题
      

  4.   

    不是吧,SQL中没有什么Guest用户呀