mongodb - mongdb分片部署开启用户认证的步骤

浏览:43日期:2023-06-17

问题描述

想要实现以下场景:

连接mongos进程的时候,需要提供用户名和密码。mongos的配置服务器采用副本集。mongos创建的集合开启分片功能。

目前卡在怎么配置开启用户认证这一步了,看网上的教程不怎么详细。求助。

问题解答

回答1:

认证有很多形式,我觉得你应该是要最简单的集成验证。请参考文档,看看有什么不懂的地方https://docs.mongodb.com/manu...https://docs.mongodb.com/manu...

回答2:

一楼的答案很完整了,这里补充一下:

官方文档有一遍是专门说明Sharding环境下如何配置authentication的教材:

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

根本上需要完成:1,配置内部认证(Sharded Cluster内部);2、配置客户端到Sharded环境的认证。

配置中需要不少手工操作,如果有条件可以购买使用MongoDB Ops Manager,事情就变得简单很多,可以专心设计程序了。

供参考。

Love MongoDB! Have Fun!

相关文章: