gpt4 book ai didi

mongodb - 蒙戈错误: auth failed mongoose connection string

转载 作者:行者123 更新时间:2023-12-02 01:01:11 26 4
gpt4 key购买 nike

我可以通过终端连接到数据库,但使用 mongoose 和 gulp 时出现此错误。 Mongoose /node_modules/mongodb/lib/mongodb/connection/base.js:246MongoError:身份验证失败

我的连接字符串是:

mongodb://usr:psw@localhost:27017/dbname

知道它是什么吗?

最佳答案

我使用以下密码从 MEAN packaged by Bitnami 安装了适用于 Windows 7 的 MEAN:123456

使用 mongoose 模块连接到 mongodb 的连接字符串语法

mongoose.connect("mongodb://[usr]:[pwd]@localhost:[port]/[db]",{auth:{authdb:"admin"}});

如果连接字符串中没有 {auth:{authdb:"admin"}},您将收到以下错误:MongoError: Authentication failed.

JS 示例: mongo-test/app.js

var mongoose = require('mongoose');
mongoose.connect('mongodb://root:123456@localhost/test',{auth:{authdb:"admin"}});
mongoose.set('debug', true); // turn on debug

关于mongodb - 蒙戈错误: auth failed mongoose connection string,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30105823/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com