MongoDB離線安裝

下載MongoDB安裝包

下載地址,選擇對應的版本

https://www.mongodb.com/download-center/community

下載完成之後將壓縮包上傳服務器

創建mongoDB根目錄,同時創建數據目錄與日誌目錄

無權限校驗啓動flume ,命令

    <mongodb_home>/bin/mongod --dbpath=/數據目錄 --logpath=/日誌目錄/日誌文件 --logappend  --port=27017 --fork

進入客戶端

<mongodb_home>/bin/mongo

設置admin管理用戶(用於管理所有用戶,這個用戶不能操作數據庫,只能操作用戶)

    use admin

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

設置root管理用戶(用於關閉數據庫)

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

設置普通用戶用於操作對應的數據庫

  use db         (一定要切換到需要使用的對應庫中進行創建用戶,即用戶可以操作這個數據庫)

  db.createUser({user: "用戶名",pwd: "密碼",roles: [ { role: "權限", db: "對應的數據庫" } ]})

  權限分爲讀寫,只讀,所有  readWrite/read/dbOwner

 

帶限校驗啓動flume ,命令

    <mongodb_home>/bin/mongod --dbpath=/數據目錄 --logpath=/日誌目錄/日誌文件 --logappend  --auth --port=27017 --fork

帶權限進入客戶端

指定地址進入MongoDB
./mongo --username 用戶名 --host 服務器ip --port 端口 --authenticationDatabase 數據庫名稱 --password

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章