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 工程团队正在努力解决该问题。
非常值得为话题“加注星标”,以确保您收到有关它的更新。
我尝试使用 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 工程团队正在努力解决该问题。
非常值得为话题“加注星标”,以确保您收到有关它的更新。