Quoth a escritura :
Adding members to flexible database roles requires one of the following:
Membership in the db_securityadmin or db_owner fixed database role.
Membership in the role that owns the role.
ALTER ANY ROLE permission or ALTER permission on the role.
Adding members to fixed database roles requires membership in the db_owner fixed database role.
Dito isto, eu faria
- criar autorização do [Developers] de função [dbo]
- conceder seleção, inserir, atualizar, excluir, executar para [Desenvolvedores]
- conceder alteração no papel :: [Desenvolvedores] para [algum desenvolvedor]
Depois, por meio de um ponto três, de livros on-line, o usuário [algum desenvolvedor] pode adicionar qualquer pessoa à função Desenvolvedor e receber as permissões que a função concede.
Considere, no entanto, obter mais granular em sua concessão. Por exemplo, se seus objetos de usuário estiverem em um esquema, considere a concessão de permissões em um nível de esquema em vez de em tudo no banco de dados, como eu fiz acima, não mencionando um protegível na instrução GRANT.