Ho un codice di esempio che si connette correttamente a SQL Server utilizzando il nome utente e la password di Microsoft SQL Server. Ma mi stavo chiedendo se c'è un modo per usare la sicurezza integrata con questo script. In sostanza, ciò significa utilizzare le credenziali dell'utente connesso senza fornire una password nello script.Node-SQL con node.js e MS Security integrato
var sql = require('mssql');
var config = {
server: '127.0.0.1',
database: 'master',
user: 'xx',
password: 'xxx',
options : {
trustedConnection : true
}
}
var connection = new sql.Connection(config, function(err) {
// ... error checks
if(err) {
return console.log("Could not connect to sql: ", err);
}
// Query
var request = new sql.Request(connection);
request.query('select * from dbo.spt_monitor (nolock)', function(err, recordset) {
// ... error checks
console.dir(recordset);
});
// Stored Procedure
});
Controllare questa risposta da Aaron Ballard: https://stackoverflow.com/a/40406998/639575 – beatoss