Не удалось войти в систему для пользователя, использующего tedious - PullRequest
0 голосов
/ 21 апреля 2019

Я использую tedious для подключения к SQL Server Express, но получаю ошибку входа в систему.

Браузер сервера и служба SQL Server работают, TCP / IP включен в сетевом протоколе.Имя пользователя включено, кроме того, я могу войти в систему с помощью кода .NET, но код node.js действительно не работает для меня

var express = require('express'),
  app = express(),
  port = process.env.PORT || 3000;

  var Request = require('tedious').Request;  
  var TYPES = require('tedious').TYPES;
  var Tedious = require('tedious');  
  var config = {  
      userName: 'sa',  
      password: 'password',  
      server: 'localhost',  
      options: {
          encrypt: true, 
          database: 'MediWorks', 
          instanceName: 'SQLEXPRESS01'
        },
      port : '1433'  
  };  
  var connection = new Tedious.Connection(config);  

  connection.on('connect', function(err) {  
    if (err)
        {
            console.log(err)
        }
        else
        {
            console.log("Connected");  
        }
    });  
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...