Не удалось подключиться к AWS RDS Node.js - PullRequest
0 голосов
/ 06 сентября 2018

Не удается подключиться к моей базе данных, размещенной в AWS. Я установил исходящие и входящие правила на 0.0.0.0 и публичную доступность.

Я могу подключиться через Microsoft SQL Server Management Studio. Однако, когда я пытаюсь подключиться через Sequelize на Node.js, я получаю следующую ошибку

Unable to connect to the database: { SequelizeAccessDeniedError: Login failed for user 'admin'.

Я использовал те же учетные данные, что и при подключении через SQL Management Studio.

Код Node.js:

const Sequelize = require("sequelize");
const sequelize = new Sequelize("database", "admin <same username when I connect through SQL Management Studio> ", "<inserted correct passowrd, not an issue>", {
  host: "<inserted correct host, not an issue>",

  dialect: "mssql",
  operatorsAliases: false,
  pool: {
    max: 5,
    min: 0,
    idle: 10000
  }
});

sequelize
  .authenticate()
  .then(() => {
    console.log("Connection has been established successfully.");
  })
  .catch(err => {
    console.error("Unable to connect to the database:", err);
  });


module.exports.sequelize = sequelize;
module.exports.Sequelize = Sequelize;
...