操作全部是在root權限下進行
1、從軟件商店下載mongodb
2、mongo的進入文件的位置是在 cd /www/server/mongodb/bin
3、使用 use admin 命令 進入admin的數據庫文件
4、會顯示 switched to db admin
5、使用命令 db,createUser({user:'test', pwd:'123456',roles:[123456]})
如果顯示 Successfully 說明創建成功
6、上面 用戶(user)為 test 全是字符串 因為 mongodb 使用的javascript 語句
密碼(pwd)為 123456 這是密碼
權限(roles) 為 root 權限
7、創建完 我們使用 mongodb下
db,auth('test','123456') 進行驗證 如果返回值為 1 說明登陸成功
Read:允許用戶讀取指定數據庫 readWrite:允許用戶讀寫指定數據庫 dbAdmin:允許用戶在指定數據庫中執行管理函數,如索引創建、刪除,查看統計或訪問system.profile userAdmin:允許用戶向system.users集合寫入,可以找指定數據庫里創建、刪除和管理用戶 clusterAdmin:只在admin數據庫中可用,賦予用戶所有分片和復制集相關函數的管理權限。 readAnyDatabase:只在admin數據庫中可用,賦予用戶所有數據庫的讀權限 readWriteAnyDatabase:只在admin數據庫中可用,賦予用戶所有數據庫的讀寫權限 userAdminAnyDatabase:只在admin數據庫中可用,賦予用戶所有數據庫的userAdmin權限 dbAdminAnyDatabase:只在admin數據庫中可用,賦予用戶所有數據庫的dbAdmin權限。 root:只在admin數據庫中可用。超級賬號,超級權限