标签: mongodb
我们希望为MongoDB副本集启用用户/密码身份验证。
我看到可以使用变量MONGO_INITDB_ROOT_USERNAME,MONGO_INITDB_ROOT_PASSWORD创建超级用户(例如root)。
另一方面,如果我理解正确,则副本集必须在创建超级用户之前(在主用户上)存在。
那么,有没有一种方法可以将上面的环境变量与副本集结合使用来创建超级用户? 还是在创建超级用户之前必须对副本集进行初始化,以便这些可复制对象仅与非副本MongoDB设置相关?