2016年5月6日 星期五

MongoDB 學習01

NoSQL筆記記錄

MongoDB服務停止與啟動 for windows
cmd: net stop MongoDB
cmd: net start MongoDB

系統最高權限設置
1.先切到admin DB
cmd: mongod

MongoDB shell version: 3.2.5
connecting to: test
> use admin

>db.createUser(
   {
       user:"xxUserNamexx",
       pwd:"xx1234xx",
       roles:
        [
           {
            role:"userAdminAnyDatabase",
            db:"admin"
           }
        ]
   }
  )

身份驗證
>db.auth('xxUserNamexx','xx1234xx')

DB切換
>use XXX

ref. https://docs.mongodb.com/manual/reference/method/db.createUser/

admin的role
readAnyDatabase > 讀取所有資料庫
readWriteAnyDatabase > 讀寫所有資料庫
userAdminAnyDatabase > 管理所有資料庫使用者
dbAdminAnyDatabase > 所有資料庫的管理者
root > 最高權限

沒有留言:

張貼留言