navicat 连接mongodb Authentication failed

 

连接信息:

 

  

ps补充

################

mongodb设置用户名密码:

use admin
db.createUser({
user: 'admin', // 用户名
pwd: '123456', // 密码
roles:[{
role: 'root', // 角色
db: 'admin' // 授权数据库
}]
})

################

 

查看用户的信息

#mongo

> db
test
> use admin
switched to db admin
> db.auth("admin","密码");

>db.getUsers()

查看到xxxx-iot用户的授权数据库是admin

 

 navicat连接也必须是admin

 

 

 

连接成功

 

posted @ 2022-05-18 11:59  leihongnu  阅读(2647)  评论(0编辑  收藏  举报