mongoDB设置用户名密码的一个要点

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

增加用户之前, 先选好库

use <库名>

#选择admin库后可查看system.users里面的用户数据

db.system.users.find()

db.createUser 这个函数填写用户名密码与权限就行了, 在这里设置库的名称没用. 一定要用用use选择好库再进行新增用户.

使用的版本是3.6.4 在Node.js里的写法与之前的不相同了. 把用户名密码写到url中:

'mongodb://<用户名>:<密码>@localhost:27017/remember?authSource=admin'

官方文档未能解决问题, 但还是有参考价值的,必毕是官方的 https://docs.mongodb.com/manual/reference/method/db.createUser/index.html

对createUser这样描述,: Creates a new user for the database on which the method is run. 为运行该方法的数据库创建一个新用户。

转载于:https://my.oschina.net/u/235558/blog/3032805

你可能感兴趣的:(mongoDB设置用户名密码的一个要点)