主頁 > 知識(shí)庫 > 淺析MongoDB用戶管理

淺析MongoDB用戶管理

熱門標(biāo)簽:智能電銷機(jī)器人銷售話術(shù) 機(jī)器人外呼系統(tǒng)軟件存在問題 徐州ai電銷機(jī)器人原理 沈陽營銷電銷機(jī)器人招商 兗州電話外呼營銷系統(tǒng) 南京400電話怎樣辦理 福州電銷機(jī)器人源代碼 高德地圖標(biāo)注商戶位置 企業(yè)智能外呼系統(tǒng)價(jià)格多少

1. 創(chuàng)建一個(gè)超級(jí)用戶

use admin
db.createUser(
  {
    user: "adminUserName",
    pwd: "userPassword",
    roles:
    [
      {
        roles: "userAdminAnyDatabase",
        db: "admin"
      }
    ]
  }
)

超級(jí)用戶的role有兩種,userAdmin或者userAdminAnyDatabase(比前一種多加了對(duì)所有數(shù)據(jù)庫的訪問)。

db是指定數(shù)據(jù)庫的名字,admin是管理數(shù)據(jù)庫。

2. 用新創(chuàng)建的用戶登錄

mongo --host xxx -u adminUserName -p userPassword --authenticationDatabase admin

3. 查看當(dāng)前用戶的權(quán)限

db.runCommand(
  {
    usersInfo:"userName",
    showPrivileges:true
  }
)

4. 創(chuàng)建一般用戶,也是用createUser

use db01
db.createUser(
  {
    user:"oneUser",
    pwd:"12345",
    roles:[
      {role:"read",db:"db01"},
      {role:"read",db:"db02"},
      {role:"read",db:"db03"}
    ]
  }
)

5. 創(chuàng)建一個(gè)不受訪問限制的超級(jí)用戶

use admin
db.createUser(
  {
    user:"superuser",
    pwd:"pwd",
    roles:["root"]
  }
)

6. 修改密碼

use admin
db.changeUserPassword("username", "xxx")

7. 查看用戶信息

db.runCommand({usersInfo:"userName"})

8. 修改密碼和用戶信息

db.runCommand(
  {
    updateUser:"username",
    pwd:"xxx",
    customData:{title:"xxx"}
  }
)

注:

1. 和用戶管理相關(guān)的操作基本都要在admin數(shù)據(jù)庫下運(yùn)行,要先use admin;

2. 如果在某個(gè)單一的數(shù)據(jù)庫下,那只能對(duì)當(dāng)前數(shù)據(jù)庫的權(quán)限進(jìn)行操作;

3. db.addUser是老版本的操作,現(xiàn)在版本也還能繼續(xù)使用,創(chuàng)建出來的user是帶有root role的超級(jí)管理員。

您可能感興趣的文章:
  • mongodb基礎(chǔ)之用戶權(quán)限管理實(shí)例教程
  • MongoDB快速入門筆記(七)MongoDB的用戶管理操作
  • mongodb權(quán)限設(shè)置之添加管理員、普通用戶的方法
  • MongoDB 用戶管理

標(biāo)簽:本溪 景德鎮(zhèn) 昭通 邯鄲 大理 丹東 鶴崗 吉安

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《淺析MongoDB用戶管理》,本文關(guān)鍵詞  淺析,MongoDB,用戶,管理,淺析,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《淺析MongoDB用戶管理》相關(guān)的同類信息!
  • 本頁收集關(guān)于淺析MongoDB用戶管理的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章