关于mongodb的认证问题

图1是未开启认证功能时在admin下进行用户添加Image

图2是修改配置,并且重启了服务Image

图3是进入开启认证功能的数据库的admin集合,并进行认证,认证成功,为什么执行命令时依然提示未认证呢?? Image

mongodb是3.4版本

回答:

role设置成超管吧,秒杀一切 roles:[{role: "root", db: "admin"}]

回答:

Not authorized:权限不够。需要赋予管理多个数据库的权限,其中包括listdatabases。

请参考:

https://docs.mongodb.com/manu...

Love MongoDB! Have fun!

回答:

设置role为 ‘userAdminAnyDatabase’ 试试?

回答:

可能是权限的问题,请参考以下Mongo安全认证文章:

http://forum.foxera.com/mongo...

以上是 关于mongodb的认证问题 的全部内容, 来源链接: utcz.com/p/196314.html

回到顶部