【发布时间】:2019-10-24 07:22:00
【问题描述】:
在尝试连接到我的本地 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 ''.}
如果我可以提供任何其他信息,请告诉我。
【问题讨论】:
标签: javascript sql node.js sql-server sequelize.js