mongodb 賬戶許可權配置
1、第一步建立超級管理使用者
use admin
db.createuser(]
})
2、第二步修改 mongodb 資料庫配置檔案
路徑:c
:\program files\mongodb\server\4.0\bin\mongod.cfg
配置: security: authorization: enabled
3、第三步重啟 mongodb 服務
4、第四步用超級管理員賬戶連線資料庫
mongo admin -u 使用者名稱 -p 密碼
mongo 192.168
.1.200
:27017
/test -u
5、第五步給 eggcms 資料庫建立乙個使用者 只能訪問 eggcms 不能訪問其他資料庫
use eggcms db.
createuser(]
})
mongodb 賬戶許可權配置中常用的命令
1、show users; #檢視當前庫下的使用者
2、db.
dropuser
("eggadmin"
) #刪除使用者
3、db.
updateuser
("admin",)
; #修改使用者密碼
4、db.
auth
("admin"
,"password"
); #密碼認證
mongodb 資料庫角色
1.資料庫使用者角色:read、readwrite;連線資料庫的時候需要配置賬戶密碼2.資料庫管理角色:dbadmin、dbowner、useradmin;
3.集群管理角色:clusteradmin、clustermanager、clustermonitor、hostmanager;
4.備份恢復角色:backup、restore;
5.所有資料庫角色:readanydatabase、readwriteanydatabase、useradminanydatabase、 dbadminanydatabase
6.超級使用者角色:root
const url =
'mongodb://admin:123456@localhost:27017/'
;
Mongodb 許可權配置
mongodb許可權配置,設定使用者名稱和密碼,並進行相關操作 新增使用者 一般情況下,mongodb資料庫的介面是開放的,這樣所有人都可以訪問進行修改,這樣在內網中使用很方便,但是在公網上,就要考慮許可權的問題,所以我們先給資料庫新增使用者,並設定許可權 開啟許可權驗證 建立好使用者之後,現在我們...
mongodb3 X許可權配置
環境 centos6.8 mongodb3.4.1 1 連線mongodb資料庫 如果mongo命令沒有做環境變數配置,需要定位到有mongo命令的目錄 root vm 118 34 centos mongo mongodb shell version v3.4.1 connecting to mo...
Shell賬戶許可權
root localhost code vim 002.create user.sh bin bash useradd 1 echo 2 passwd stdin 1 root centos1905 code sh 002.create user.sh runtu cha changing pass...