2017-09-05 8 views
-1

노드 JS를 사용하여 MS SQL DB에 연결하려고하는데 다음과 같은 오류가 발생합니다.Nodejs SQL과 연결하지 않음

{ ConnectionError: Login failed for user 'Gurpanth'. at ConnectionError not connected

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; 

답변

0

당신이 준 오류 메시지는 사용자 이름 및/또는 암호가 정확하지 있음을 나타냅니다. 해당 사용자가 SQL Server에 있습니까?