要列出所有用户,请使用 mongosh 查询 system.users 集合:
use admin db.system.users.find()
重要
请勿直接修改 system.users 集合。使用指定的用户管理命令,来管理用户。
要列出通过 mongos 创建的分片集群的所有用户,请连接到 mongos 并运行上述命令。MongoDB 将通过 mongos 创建的用户存储在配置服务器的 admin 数据库中。
要列出所有分片本地用户,请直接连接到相应的分片并运行前面的命令。 MongoDB 将分片本地用户存储在分片本身的admin数据库中。这些分片本地用户独立于通过mongos添加到分片集群的用户。分片本地用户是分片本地用户,mongos无法访问。