我有三个正在运行的mongodb实例,它们正在副本集上运行。
我的目的是在副本集数据库上启用身份验证,以便与数据库的连接将通过经过身份验证的用户和密码。
我正在尝试在副本集数据库实例上设置凭据(身份验证)。我尝试过以下操作。
1。具有root(完全)特权的已创建用户。然后我就可以登录。
2。但是当我创建非管理员用户以进行读写访问时
仅连接到特定数据库,无法连接到
副本集,而我能够登录到单个数据库
通过mongo工具。
例如mongo localhost:27001 -u username -p password --authenticationDatabase dbname
关于单实例monogdb的文档很多,但是没有为copytset实例找到任何东西。