0
私は、設定を次のようしている:
私は私が MSSQLを使用するファイルでこれを統合するために進め config.jsのでこれを持っvar express = require('express');
var config = {};
config.mssql = {
server: 'CLT-GFI-0278',
database: 'Interview',
options: {
trustedConnection: true
}
};
module.exports = config;
:
var express = require('express');
var router = express.Router();
var sql = require('mssql');
var config = require('./../config');
sql.connect(config, function (err) {
console.log(err);
});
router.get('/getYear/:year', function (request, response) {
sql.Request()
.query('select * from SomeTable')
.then(function(recordsets) {
console.dir(recordsets);
})
.catch(function(err) {
console.log(err.message);
});
response.send();
});
module.exports = router;
trustedConnectionが動作する方向に私を導くことができる人はいますか?私はユーザーを作成して権限を与えることができますが、私はそれを実行するようにしたいと思います。事前
?これ以上延長されることはありませんか?私はそれを読む[ここ](http://stackoverflow.com/questions/33709807/how-to-connect-to-sql-server-with-windows-authentication-from-node-js-using-mssq)。レスポンダーは2年以上休眠していると言っています – Tikkes
本当にmssqlはまだtrustedConnectionで動作しないようです。私はこのためにユーザーとパスワードを使用して終了しました。回答は受け入れられましたが、Edgeを使用してmssqlを使用してユーザー名パスワードの組み合わせを使用することはお勧めしません。 – Tikkes