无法使用node.js连接到SQL Server?

时间:2017-11-16 08:53:59

标签: sql-server node.js npm electron

今天我尝试使用电子构建我的第一个应用程序,为此我需要连接到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,但我无法弄清楚什么是否认连接。有没有人能帮我理解?!

提前致谢

0 个答案:

没有答案