6."数据库访问" 属性页,选中了数据库A,数据B。“确定”,提示用户XX已存大这种问题应该不会有吧? 我试过没有这种情况
检查一下:
1.检查你的SQL有没有打补丁,没有的话要打上补丁,检查的方法是在查询分析器中运行:
 select @@version
 如果出来的版本号是8.00.760以下,则表明你未安装sp3的补丁,要装上.SQL补丁下载:
全部补丁的位置
http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=9032f608-160a-4537-a2b6-4cb265b80766注意下载后,执行的时候是解压,要在解压后的目录中执行setup.bat才是真正的安装2.你的数据库中是否已经有该用户存在

解决方案 »

  1.   

    当我指定的默认数据库不为"master"时,在查询分析器中总是连接不成功这是因为,master数据库中有用户"guest",所以任何用户都可以访问master数据库(当然不是所有内容),所以你创建的没有权限的用户如果默认数据库是master的话,可以登录而非master的用户数据库,默认是没有guest用户的,即不允许匿名访问,所以,你创建的没有任何权限的用户,默认数据库为用户数据库时,登录会有问题.
      

  2.   

    SELECT name FROM sysusers WHERE name='user'
      

  3.   

    谢谢二位的帮助,按zjcxc(邹建)大哥说的 ,升级SP3后,问题解决了。顺便问问zjcxc(邹建)大哥,“功夫”是怎么练成的?毕竟,授人以鱼不如授人以渔,推荐本有份量的好书也行呀。