Я использую пример кода, предоставленный Snowflake для соединения с драйвером Node.js, но продолжаю получать следующие ошибки:
"Невозможно подключиться: указано неверное имя пользователя или пароль."
«Невозможно прочитать свойство getPeerCertificate
из ноль»
Я также пробовал старый способ, когда регион предоставляется в качестве отдельного параметра, а учетная запись - xyz12345 вместо xyz.region.azure
Node.js, не работает
var snowflake = require('snowflake-sdk');
var connection = snowflake.createConnection({
account: 'xyz12345.region.azure',
username: 'username',
password: 'password'
});
connection.connect(function(err, conn) {
if (err) {
console.error('Unable to connect: ' + err.message);
} else {
console.log('Successfully connected as id: ' + connection.getId());
}
});
Python, рабочий
import os
import sys
import json
import snowflake.connector
ctx = snowflake.connector.connect(
user='username',
password='password',
account='xyz12345.region.azure'
)
cs = ctx.cursor()
cs.execute("SQL statement")
У меня точно такие же параметры в эквивалентном скрипте Python, который отлично работает. И да, я трижды проверил правильность имени пользователя и пароля, и я пробовал разные учетные записи, ни одна из которых не работает.
Кто-нибудь испытывает подобные проблемы?