首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用繁琐的用户登录失败

使用繁琐的用户登录失败
EN

Stack Overflow用户
提问于 2019-04-21 22:59:51
回答 1查看 1.1K关注 0票数 0

我正在使用连接到SQL Server Express,但收到登录失败错误。

服务器浏览器和SQL Server服务正在运行,网络协议中启用了TCP/IP。用户名已启用,而且我可以使用.NET代码登录,但node.js代码对我真的不起作用

代码语言:javascript
复制
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");  
        }
    });  
EN

回答 1

Stack Overflow用户

发布于 2019-12-17 12:05:19

仅供您参考,乏味的已弃用您使用配置的方式。工作示例如下所示:

代码语言:javascript
复制
var config = {
    server: "localhost",
    authentication: {
        type: "default",
        options: {
            userName: "yourusername",
            password: "yourpassword"
       }
    },
 };

tedious Github issue that mentions this.

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55783857

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档