MongoDB 返回错误,代码为 13,描述未授权

时间:2021-05-15 07:50:21

标签: node.js database mongodb cloud

我使用 NodeChef Cloud 平台上传我的 NodeJS 项目和 MongoDB 数据库

我使用以下格式的连接字符串连接到数据库:

mongodb://user:pass@host:port/database_name

部署后我尝试从数据库获取数据,但 Mongo 返回如下错误:

{
    "operationTime": "6962418569824960513",
    "ok": 0,
    "code": 13,
    "codeName": "Unauthorized",
    ...
    "name": "MongoError"
}

MongoDB 版本为 4.0.3

为了连接到项目中的数据库,我使用 NodeJS lib mongod 和这样的代码:

const MongoClient = require('mongodb').MongoClient;

MongoClient.connect(process.env.DATABASE_URI, (err, database) => {

});

0 个答案:

没有答案
相关问题