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

连接成功