日期:2014-05-18  浏览次数:20435 次

SQL2005如何禁用windows身份验证模式?
公司有一台数据服务器,设置成SQL SERVER和windows 身份验证模式,由于公司是用域管理的,登录数据服务器都是用域用户登录的,现在数据服务器只要由一个人专门管理,但域服务器有几个人同时管理,且他们的用户都加入到域管理员组里,就会出现一个问题,这几个人都能直接用windows身份验证登录数据库,如何只限制只有一个人能登录数据库。

有人告诉我直接删除BUILTIN\Administrators即可,不知道这个方法是否正确?

------解决方案--------------------
SQL code
--try
需要在两个地方设置
1、服务器属性-->安全性
把里面的服务器身份验证选为 SQL Server和Windows身份验证方式
2、安全性-->登录名 
在 BUILTIN\Administrators 的属性中的服务器角色,把权限都去掉(勾全去掉)   --

注:设置完后最好重启下服务
如果本身可以由用 sa 登录,只需第2步即可