繁体   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