问题描述
我在 kubernetes 集群上安装了 mongodb,遵循 https://www.percona.com/doc/kubernetes-operator-for-psmongodb/kubernetes.html
我可以创建一个用户并授予它对数据库的读写权限,然后我可以使用
连接到它mongo "mongodb+srv://<USERNAME>:<PASSWORD>@<INSTANCE_NAME>-rs0.<NAMESPACE>.svc.cluster.local/admin?replicaset=rs0&ssl=false"
但是当我尝试运行 mongorestore
mongorestore --uri "mongodb+srv://<USERNAME>:<PASSWORD>@<INSTANCE_NAME>-rs0.<NAMESPACE>.svc.cluster.local/admin?replicaset=rs0&ssl=false" -d <DATABASE> dump/
我收到错误消息“失败:连接到数据库服务器时出错:服务器在 SASL 身份验证步骤中返回错误:身份验证失败。”
它与我与 mongo 连接的 uri 相同
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)