Я могу подключиться к базе данных SQL Server, используя учетную запись SQL.Как я могу подключиться к тому же SQL Server, используя аутентификацию Windows?Я уже добавил trustedConnection
как true
.
Примечание. Я передаю пароль для учетной записи domain\testetl
, так как я запускаю его из AWS Lambda, где я не могу войти, используя этого пользователя.
'use strict';
const sql = require('mssql');
exports.handler = (event, context, callback) => {
const config = {
server: 'ip',
port: 45,
user: 'domain\testetl',
password: 'g',
database: 'central',
options: {
trustedConnection: true
}
};
sql.connect(config, (err) => {
if (err) {
console.log(err);
callback(err);
} else {
const req = new sql.Request();
req.query('SELECT top 10 * FROM STATS', (error, result) => {
if (error) {
console.log(error);
callback(error);
} else {
console.log(result);
sql.close();
callback(null, result.recordset);
}
});
}
});
sql.on('error', (err) => {
console.log(err);
callback(err);
});
};