参考 > 参考 > mongo Shell方法 > 用户管理方法 > db.getUser()
db.
getUser
(用户名,args )¶返回指定用户的用户信息。在用户的数据库上运行此方法。用户必须存在于运行该方法的数据库上。
该db.getUser()
方法具有以下参数:
参数 | 类型 | 描述 |
---|---|---|
username |
串 | 要为其检索信息的用户的名称。 |
args |
文献 | 可选的。指定其他参数的文档。 |
该args
文档支持以下字段:
领域 | 类型 | 描述 |
---|---|---|
showCredentials |
布尔值 | 可选的。将字段设置为true以显示用户的密码哈希。默认情况下,此字段为false 。 |
showPrivileges |
布尔值 | 可选的。将字段设置为true以显示用户的完整特权集,包括继承角色的扩展信息。默认情况下,此字段为false 。如果查看所有用户,则不能指定此字段。 |
showAuthenticationRestrictions |
布尔值 | 可选的。将字段设置为true以显示用户的身份验证限制。默认情况下,此字段为false 。如果查看所有用户,则不能指定此字段。 |
filter |
文献 | 可选的。一个指定 版本4.0中的新功能。 |
db.getUser()
包装命令。usersInfo: <username>
有关输出的详细信息,请参见
以下操作序列返回有关
数据库appClient
上用户的accounts
信息: