今天我尝试使用电子构建我的第一个应用程序,为此我需要连接到SQL Server实例。
我得到mssql
(来自npm)并编写了这段代码:
var sql = require("mssql");
var dbConfig = {
server: "SERVER7\\SLATCAT",
database: "Slatcat",
user: "slatcat",
password: "Sl@tc@t2017",
port: "65400"
};
function connect() {
var conn = new sql.ConnectionPool(dbConfig);
var req = new sql.Request(conn);
conn.connect(function(err) {
if(err) {
console.log(err);
return;
}
else {
req.query("select * FROM tags_table",function(err, recordset) {
if(err) {
console.log(err);
return;
}
else {
console.log(recordset);
}
conn.close();
});
}
});
}
它抛出了这个错误:
ConnectionError:Accesso non riuscito per l'utente'slatcat'。
在Connection.tedious.once.err(C:\ users \ madalin.necula \ node_modules \ mssql \ lib \ tedious.js:216:17)
在Object.onceWrapper(events.js:293:19)
在emitOne(events.js:96:13)
在Connection.emit(events.js:191:7)
在Connection.processLogin7Response(C:\ users \ madalin.necula \ node_modules \ tedious \ lib \ connection.js:1091:16) 在Connection.message(C:\ users \ madalin.necula \ node_modules \ tedious \ lib \ connection.js:1573:21) 在Connection.dispatchEvent(C:\ users \ madalin.necula \ node_modules \ tedious \ lib \ connection.js:857:45) 在MessageIO。 (C:\用户\ madalin.necula \ node_modules \乏味\ lib中\ connection.js:751:18) 在emitNone(events.js:86:13) 在MessageIO.emit(events.js:188:7)
我试图更改帐户psw,但我无法弄清楚什么是否认连接。有没有人能帮我理解?!
提前致谢