При попытке подключиться к моему локальному экземпляру SQL Server я получаю сообщение об ошибке «Ошибка аутентификации при входе в систему».Однако я могу войти в систему непосредственно на сервере в SQL с использованием предоставленной учетной записи.
Вот мой код, который пытается подключиться к серверу.
var Sequelize = require('sequelize');
const sequelize = new Sequelize('GraphQLTests', 'gql', 'Password1', {
dialect: 'mssql',
host:'localhost'
});
sequelize
.authenticate()
.then(() => {
console.log('Connection has been established successfully.');
})
.catch(err => {
console.error('Unable to connect to the database:', err);
});
Я напечатал на консоли код Sequelize, чтобы убедиться, что правильные учетные данные передаются, но все еще получаютэта ошибка.
name: 'SequelizeAccessDeniedError',
parent:
{ ConnectionError: Login failed for user ''.}
Пожалуйста, дайте мне знать, если есть какая-либо другая информация, которую я могу предоставить.