参考 > 参考 > mongo Shell方法 > 角色管理方法 > db.getRole()
db.
getRole
(rolename,args )¶返回该角色从中继承特权的角色。(可选)该方法还可以返回所有角色的特权。
db.getRole()
从包含角色的数据库中运行。该命令可以检索有关用户定义角色和内置角色的信息。
该db.getRole()
方法接受以下参数:
参数 | 类型 | 描述 |
---|---|---|
rolename |
串 | 角色名称。 |
args |
文献 | 可选的。指定其他参数的文档。 |
该args
文档支持以下字段:
领域 | 类型 | 描述 |
---|---|---|
showBuiltinRoles |
布尔值 | 可选的。当该rolesInfo 字段设置为时1 ,设置showBuiltinRoles 为
在输出中true 包括内置角色。默认情况下,此字段设置为false ,并且的输出仅显示用户定义的角色。rolesInfo:
1 |
showPrivileges |
布尔值 | 可选的。将该字段设置true 为显示角色特权,包括从其他角色继承的特权和直接定义的特权。默认情况下,该命令仅返回该角色从中继承特权的角色,并且不返回特定特权。 |