Google 云 SQL 从 Tedious 登录失败

Google cloud SQL login fails from Tedious

我尝试使用 Tedious 9.2.1 库连接到托管在 Google 云中的 Microsoft SQL 服务器,但我不断收到此错误:

Logon failed for login 'sqlserver' due to trigger execution.

代码如下:

var Connection = require('tedious').Connection;

var config = {
    server: 'localhost',
    authentication: {
        type: 'default',
        options: {
            userName: 'sqlserver',
            password: 'password',
        },
    },
};

var connection = new Connection(config);

connection.on('connect', function (err) {
    if (err) {
        console.log('Error: ', err)
    }
    executeStatement();
});

我没有设置任何登录触发器,连一个保存的程序都没有。

我尝试了什么:

然而,与 Microsoft SSMS、JetBrains DataGrip 和 .NET 应用程序的连接工作正常。

这是对这个问题的公开调查:

Logon failed for login due to trigger execution

Google 云 Sql 工程团队正在努力解决该问题。

非常值得为话题“加注星标”,以确保您收到有关它的更新。