domain user账户在成员服务器无法启动sql server

来源:百度知道 编辑:UC知道 时间:2024/06/09 22:11:02
本人在vmware中安装了2台2003 server r2服务器。A机器是DC,上面建用户sqladmin,隶属于domain user组。在B机器中使用域管理员帐户安装了sql2000 SP4,在安装过程中我在服务管理账户填写了sqladmin账户,目的是今后使用sqladmin账户对sql进行管理,同时也使用了仅windows身份验证。
安装完毕后,重启B机器并使用sqladmin登陆。开启和关闭sql server时都会先报告“拒绝访问”,然后再出现“错误 5 ,拒绝访问”。
我已经确认如下要点:
1. sqladmin账户对sql安装目录及其mdb、ndb、ldb文件具有完全控制权限。
2. sqladmin账户对注册表HKLM\software\microsoft\mssql server;
HKLM\system\current controlset\services\ms sql server;
及其mssearch和msdtc服务的键值;具有完全控制权限。
3. my sqlserver和sql agent服务权限以sqladmin账户启动。
4. gpedit.msc的用户权力指派中“作为服务登陆”、“以操作系统方式操作”、“替换进程标记”3个策略中都已经加入了sqladmin账户。
5. sqladmin账户已经设置成密码永不过期和不能更改密码。
经过多次测试,我感觉不是sql server问题,而是sqladmin对B机器的所有的服务操作遭到拒绝。
如果我把sqladmin加入到B机器的power user组中,那么sqladmin就能开启和关闭sql server了。所以我判断应该是B机器的某个地方我还没有给sqladmin一定的权限导致我说的问题。
请各位帮我看看,我哪里还需要做权限设置呢?

sqladmin 要在B机子上有创建数据库、表的权限,因此要加入B机子的本地管理员组中,再把sqladmin 加入sql的管理组中就可以了 不用设那么多权限

213 43
0 35 01
hg10 h0j gh350

应该可以进吧

df