mongo 查看用户 查看mongodb用户

导读:MongoDB是一种流行的NoSQL数据库 , 它可以存储非结构化数据 。在使用MongoDB时,我们需要管理用户和角色以保护数据库的安全性 。本文将介绍如何查看MongoDB中的用户 。
1. 登录MongoDB Shell
首先,我们需要登录MongoDB Shell 。打开终端并输入以下命令:
```
mongo
如果成功连接到MongoDB服务器,则会看到类似于以下内容的输出:
MongoDB shell version v4.4.0
connecting to: mongodb://127.0.0.1:27017/?compressors=disabled&gssapiServiceName=mongodb
Implicit session: session { "id" : UUID("d2b5f8e6-537c-4e7a-bb3e-ef0f5d19f9bf") }
MongoDB server version: 4.4.0
---
The server generated these startup warnings when booting:
......
>
2. 查看已有的用户
要查看MongoDB中已有的用户,请输入以下命令:
use admin
db.system.users.find()
其中,`use admin`命令用于切换到admin数据库,因为系统用户存储在该数据库中 。`db.system.users.find()`命令用于列出所有用户及其相关信息 。
3. 查看指定用户
如果您只想查看特定用户的详细信息,可以使用以下命令:
db.system.users.findOne({user:""})
其中,``是您要查看的用户名 。
【mongo 查看用户 查看mongodb用户】总结:本文介绍了如何查看MongoDB中的用户 。通过登录MongoDB Shell并使用相关命令 , 您可以轻松地列出所有用户及其详细信息,或者查看指定用户的详细信息 。这些操作有助于管理用户和角色以保护数据库的安全性 。

    推荐阅读