簡體   English   中英

如何使用貓鼬在mongodb中創建數據庫用戶

[英]How to create DB users in mongodb using mongoose

我可以使用createUser()函數從mongo shell創建用戶。 但我有一個要求,我需要從GUI創建用戶(使用nodej,express)。我使用貓鼬對數據庫進行多個連接。 我看不到貓鼬的任何功能。 是否有任何支持諸如createUser之類的功能或軟件包,像這樣刪除用戶。

使用db = mongoose.mongo.MongoClient('mongodb://'+username+':'+passwor‌​d+'@localhost/dbtoco‌​nnect, function(err, db){});

使用db對象首先獲取管理員訪問權限。 然后,您可以使用admin收集,並使用admin_db.authenticate('adminusername', 'password');使用admin用戶名和密碼進行身份驗證admin_db.authenticate('adminusername', 'password'); 使用addUser函數可以添加用戶

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM