Nodejs连接SQL而不连接

时间:2017-09-05 01:50:21

标签: javascript sql node.js mean-stack node-modules

我正在尝试使用Node JS连接到MS SQL DB但是我收到以下错误。

  

{ConnectionError:用户登录失败' Gurpanth'。       在ConnectionError未连接

    var express = require('express');
    var router = express.Router();

    /* GET home page. */
    router.get('/', function(req, res, next) {
        GetData(function (recordSet) {
            res.render('index', {product: recordSet})
        });
    });

    var Connection = require('tedious').Connection;

    var config = {
        userName: "Gurpanth",
        password: "windowspassword",
        server: "GURPANTH",
        options: {
            database: "NodeJSDb",
            encrypt: true,
        }
    };

    var connection = new Connection (config);

    connection.on('connect', function(err){
        console.log(err);
        if(err!=null){
            console.log("not connected");
        }
        else{
            console.log("Connected")
            connection.close();
        };
    });
    module.exports = router;

1 个答案:

答案 0 :(得分:0)

您提供的错误消息表明您的用户名和/或密码不正确。该用户是否存在于SQL Server中?