从 SQL Server 中废除 Windows NT 4.0 或 Windows 2000 用户和组的登录访问权 展开服务器组,然后展开服务器。 展开"安全性",然后单击"登录"。 在"详细信息"窗格中,右击要废除的 Microsoft® Windows NT® 4.0 或 Windows® 2000 用户或组,然后单击"删除"命令。 确认删除。
我的意思还要建立一些别的帐号! 不能数据库只用SA ! SA 的权限太大了
我的意思还要建立一些别的帐号! 不能数据库只用SA ! SA 的权限太大了------------展开服务器组,然后展开服务器。 展开"安全性",然后单击"登录",新建账号,并设定权限
解决方法:
一、建立新的DBA帐号:
1、使用Windows身份验证方式,Administrator帐号连接数据库引擎
对象资源管理器—>安全性—>新建—>登录
2、常规
登录名:admin
SQL Server身份验证
密码:password
确认密码:password
3、服务器角色
sysadmin
4、状态
是否允许连接到数据库引擎:授予
登录:启用
二、去除Administrator帐号的登录权限
1、断开当前连接,使用SQL SERVER 身份验证,admin帐号连接数据库引擎
2、对象资源管理器—>安全性—>登录名—>BUILTIN\Administrators—>属性
3、服务器角色
去除sysadmin选项
4、状态
是否允许连接到数据库引擎:拒绝
登录:启用
5、重新启动数据库引擎(这一步很重要,否则配置无法生效)
6、现在再用Administrator帐号连接数据库引擎,将提示“Administrator登录失败”
展开"安全性",然后单击"登录"。
在"详细信息"窗格中,右击要废除的 Microsoft® Windows NT® 4.0 或 Windows® 2000 用户或组,然后单击"删除"命令。
确认删除。
展开"安全性",然后单击"登录",新建账号,并设定权限
但是我担心的是如果把windows帐号删除的话数据库中的一些设置会不会出问题,比如作业等等.
然后新建 sql登录帐户