MongoDB用户名和密码

在windows先进入MongoDB安装目录的bin目录下运行mongo.exe文件,会直接进入到MongoDB后台;

然后show dbs可以查看数据库;

比如你需要在admin数据库下面创建用户,具体操作如下:


use admin
db.createUser({
user:"admin",
pwd:"admin",
roles:[{
role:"readWrite",
db:"admin"
}
]
 }
 )

show users查看一下是否有刚才添加的记录;

db.auth("admin","admin")进行验证,返回结果1就是成功了。注意:必须在admin库下面(use admin)。

自定义数据库中创建用户

接下来自定义数据库happy中创建spring进行连接的用户名和密码

use happy
db.createUser({
user:"xixi",
pwd:"xixi",
roles:[
 {
 role:"readWrite",
 db:"happy"
 }
]
 })

springboot中对MongoDB的配置:

spring.data.mongodb.uri = mongodb://xixi:xixi@localhost:27017/happy

参考来源:https://blog.csdn.net/kk185800961/article/details/45619863

原文地址:https://www.cnblogs.com/theRhyme/p/9361235.html