weixin_43373344
2021-07-24 10:57
采纳率: 41.7%
浏览 303

robo 3T 1.3连接linux服务器上的mongodb报错。

img

img
ip及端口都通,也可排除防火墙问题 ,mongo.conf中的配置也已经改为 0.0.0.0,请问还有什么因素会影响到访问?

  • 点赞
  • 收藏

4条回答 默认 最新

  • CN经世致用 2021-07-24 11:22

    img
    是否mongo用户没有授权,
    安装镜像参考地址:https://blog.csdn.net/CSDN_LIJUN/article/details/119043352

    点赞 1 打赏 评论
  • 王大师王文峰 2021-07-25 10:53

    试一试这个,

    yum install -y mongodb-org

    望**采纳,**谢谢

    点赞 1 打赏 评论
  • Jason Ho 2021-07-24 11:37

    由于mongo client版本较低,不支持认证机制,导致客户端认证失败。

    解决方法:

    sudo yum remove mongodb
    sudo yum remove mongodb-server

    安装mongodb3.6版本

    安装成功之后,根据服务器设置的认证机制,选择SCRAM-SHA-1或者MONGODB-CR等方式,默认为SCRAM-SHA-1

    mongo -authenticationDatabase admin -u user -p pass -host hostname -port 27017 [--authenticationMechanism SCRAM-SHA-1]
    
    
    点赞 打赏 评论
  • 一枚小爪哇 2021-07-24 12:08

    授权选这个SCRAM-SHA-1,或者SCRAM-SHA-256
    img

    点赞 打赏 评论

相关推荐 更多相似问题