日期:2014-05-19  浏览次数:20621 次

SQL SERVER 2000的Windows集成身份验证的问题,连接数据库失败,郁闷!!!!!!!!
做了一个C/S程序,数据库使用SERVER   2000,使用windows集成身份验证.在服务器和客户端都建立一个相同帐号,密码也相同.但只有当服务器和客户端的帐号同属管理员组(administrators)时,程序才能连上数据库并能正常使用,如果将服务器和客户端的帐号改为属于 "Users "组时,无论如何也连不上数据库,是什么原因?
因为帐号同属于 "asministrators "组时,服务器存在危险,SQL   SERVER   2000在集成身份验证模式下,帐号可以属于user或Gests组吗?怎么设置?

------解决方案--------------------
换成sql 验证就可以了
------解决方案--------------------
在企业管理器中的服务器属性下的安全中可以修改数据库的验证方式,把他换成sql server就可以了
------解决方案--------------------
改为 "Users "组
"Users "组的帐号授予了登陆的权限没???
------解决方案--------------------
试着 把机器名 换成 ip 地址可以不?
------解决方案--------------------
将user授予充足的权利看看
------解决方案--------------------
没有道理连不上的,把所有补丁打上看看,我做做这些,都没问题的
有兴趣加我的qq群32097372
------解决方案--------------------
客户端装一下sql客户端
安装时选择混合模式
客户端用users登陆
服务器用administrator登陆

------解决方案--------------------
那个,有登陆SQL服务器权限不知道它(登陆的用户)有没有进入数据库的权限呀