创建 USER 和 LOGIN 权限

Ash*_*ish 4 sql-server-2008 security sql-server permissions logins

我应该给用户或角色什么权限,以便它可以在数据库中创建登录或创建用户。

Tho*_*ger 5

正如上面 Jeremy 所指出的,权限几乎总是可以在 SQL Server 联机丛书中的相应参考文档中找到。在这些参考文档中,通常有一个标题为“权限”的部分(通常位于文档底部),其中包含您想要的数据。

CREATE LOGIN(直接从参考复制)

需要服务器上的ALTER ANY LOGINALTER LOGIN权限。

如果使用 CREDENTIAL 选项,还需要对服务器具有ALTER ANY CREDENTIAL权限。

CREATE USER(直接从参考复制)

需要对数据库具有ALTER ANY USER权限。