参考 > 参考 > mongo Shell方法 > 用户管理方法 > db.grantRolesToUser()
db.
grantRolesToUser
(用户名,角色,writeConcern )¶向用户授予其他角色。
该grantRolesToUser
方法使用以下语法:
该grantRolesToUser
方法采用以下参数:
参数 | 类型 | 描述 |
---|---|---|
user |
串 | 要授予角色的用户的名称。 |
roles |
数组 | 授予用户的一系列其他角色。 |
writeConcern |
文献 | 可选的。修改的写入级别。该writeConcern 文档与getLastError 命令使用相同的字段。 |
要指定db.grantRolesToUser()
运行所在数据库中存在的角色,
可以使用角色名称指定该角色:
或者,您可以在文档中指定角色,如:
要指定存在于其他数据库中的角色,请与文档一起指定该角色。
如果在副本集上运行,db.grantRolesToUser()
则majority
默认情况下使用写关注来执行。