2017-09-05 5 views
-1

J'essaie de me connecter à MS SQL DB en utilisant Node JS Mais j'obtiens l'erreur suivante.Nodejs Se connecter avec SQL ne se connecte pas

{ 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; 

Répondre

0

Le message d'erreur que vous avez donné votre nom d'utilisateur indique que et/ou mot de passe ne sont pas correctes. Cet utilisateur existe-t-il dans SQL Server?