美文网首页
mongodb-Unescaped at-sign in aut

mongodb-Unescaped at-sign in aut

作者: 黄海佳 | 来源:发表于2020-08-16 17:20 被阅读0次

    mongoDb默认是不需要用户名密码的,设置了用户名密码后,在用MongoDB Compass去连接数据库时报了一个错误Unescaped at-sign in authority section,
    以下是数据库连接配置

    mongo_host = 192.168.3.3:27017
    mongo_dbname = shop
    mongo_user = haijia
    mongo_pwd = pw@2020
    

    报错原因是:MongoDB Compass连接时用了 @ 符号作为密码的分隔符,而密码带了 @ 符号;处理方式 使用encodeURIComponent("pw@2020")即可

    原来
    mongodb://haijia:pw@2020@192.168.3.3:27017/?authSource=shop
    
    调整后
    mongodb://haijia:pw%402020@192.168.3.3:27017/?authSource=shop
    

    相关文章

      网友评论

          本文标题:mongodb-Unescaped at-sign in aut

          本文链接:https://www.haomeiwen.com/subject/zkztjktx.html