如何在SQL Server 2008 R2中的sysadmin固定服务器角色中添加组?


8

如何在SQL Server 2008 R2中的sysadmin固定服务器角色中添加组?

请参阅我的相关问题,以获取详细的分步屏幕快照,详细说明不允许您将组添加到sysadmin角色。

背景资料

在SQL Server 2008 R2之前,本地Administrators组的成员会自动添加到sysadmin固定服务器角色中。从SQL Server 2008 R2开始,不再添加该组。推荐的新机制是

...创建一个单独的Windows组,其中包含适当的DBA,并向该组授予数据库中的sysadmin角色。

我如何“ 授予Windows组sysadmin角色 ”?

也可以看看

相关问题

Answers:


8

如上所述,默认情况下,SQL 2008 R2不再将管理员组添加为SQL登录名。首先,您必须将Administrators组添加为SQL Server主体。

CREATE LOGIN [BUILTIN\Administrators] FROM WINDOWS

(或参阅本文以获取有关如何添加登录名的更多信息)

然后,您可以将该组添加到sysadmin角色。

sp_addsrvrolemember
    @LogiName='BUILTIN\Administrators',
    @RoleName='sysadmin'

1
爱依 我没有编辑权限。你可以[BUILTIN\Administrators]用[ [square brackets] 换行吗?否则,您会在'\'附近
Ian Boyd 2012年

1
哦,可丽饼。我是故意把它放在那里的....对不起老板!
squillman 2012年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.