Mongodb

顯示使用者不顯示任何內容,儘管它有使用者

  • October 19, 2021

所以我正在使用 MongoDB,這是我第一次獨自處理 VPS,我正在嘗試查看我在網站上擁有的使用者。我知道有註冊使用者,因為我可以註冊和登錄,這一切都有效。

我還嘗試從 MongoDB Compass 連接到數據庫,但失敗了。

在此處輸入圖像描述

首先,我以為您在談論 MongoDB 使用者。所以,我不得不改變我的答案。

您可以嘗試以下命令來查看集合users

db.users.find({})

我想添加一些Yunus's answer,這裡有一些其他查詢來查找使用者

  1. 獲取使用者命令,類似於顯示使用者

db.getUsers()

您也可以在此處使用過濾器

db.getUsers({ filter: { model: "SCRAM-SHA-964" } })
db.getUsers( {showCredentials: true,  filter: { model: "SCRAM-SHA-964" }} )
  1. 從 system.users 集合查看

使用管理員

db.system.users.find()

如果要檢查特定數據庫使用者,請使用所需的數據庫。

引用自:https://dba.stackexchange.com/questions/282937