如何将 SQL 服务器角色添加为另一个角色的成员?

How to add a SQL Server role as a member of another role?

我想汇总权限。是否可以在 Microsoft SQL Server 2016 数据库中添加一个角色作为另一个角色的成员?如果是,那又如何?

是的,这是可能的。只需使用 sp_addrolemember,或通常将用户添加到角色的 GUI:

ALTER ROLE 'BigRole' ADD MEMBER 'LittleRole'

请注意,SQL 服务器会阻止您将角色设为其成员,因此如果“BigRole”已经是“LittleRole”的成员,上述操作将失败。