我知道sysadmin被记录为创建登录所必需的服务器角色(SQL / Windows集成);尽管如此,我的任务是找出是否有可以使用的其他服务器角色(内置或其他)。
具体来说,我希望设置一个或两个登录,可以创建登录,创建[数据库]用户,将用户分配给[数据库]角色。可能会重置密码,但大多数登录都是Windows集成的,并不是必需的。 根本无法访问数据,这些登录也无权更新表或创建/更新角色。
似乎我目前唯一的选择是使用securityadmin服务器角色设置这两个登录,对于特定数据库,使用db_securityadmin和db_accessadmin配置...但此配置不允许创建登录。