1. 程式人生 > >mongodb開啟身份驗證

mongodb開啟身份驗證

前言

此處記錄一下mongodb開啟身份驗證的步驟

具體步驟

  • 安裝mongodb

    mac下直接使用homebrew安裝即可:brew install mongodb,windows則下載對應的安裝包

  • 建立使用者
# 超級管理員
use admin
db.createUser({
    user: "root",
    pwd: "pwd",
    customData: {description: "管理員使用者"},
    roles: ["root"],
})
# 業務資料庫使用者
use tradition
db.createUser({
    user: "tradition",
    pwd: "pwd",
    roles:[
        {role:"readWrite", db:"tradition"},
        {role: "dbAdmin", db:"tradition"},
    ]
})  
  • 開啟驗證

    mac需要修改 /usr/local/etc/mongod.conf,windows修改安裝目錄下的mongod.cfg,新增以下兩行配置

security:
  authorization: enabled