溫馨提示×

MongoDB中如何創建一個僅供讀取的用戶

小億
258
2024-04-19 15:27:09
欄目: 云計算

在MongoDB中,可以通過以下步驟創建一個僅供讀取的用戶:

  1. 打開MongoDB的命令行終端或者MongoDB Compass等管理工具。

  2. 切換到admin數據庫,執行以下命令:

use admin
  1. 創建一個新用戶,指定只讀權限:
db.createUser({
  user: "readonlyuser",
  pwd: "password123",
  roles: [
    { role: "read", db: "your_database_name" }
  ]
})

在上面的命令中,將"your_database_name"替換為要賦予讀取權限的數據庫名稱。

  1. 成功創建用戶后,可以通過以下命令驗證用戶是否成功創建:
db.auth("readonlyuser", "password123")

如果返回1,則表示驗證成功。

  1. 確保在需要使用只讀用戶的時候使用正確的用戶名和密碼登錄MongoDB數據庫。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女