Node.JS无法连接本地SQL Server

时间:2014-07-17 16:25:51

标签: sql-server node.js

我正在尝试将我的Windows域凭据传递给 LOCAL SQL Server,我收到了这个奇怪的错误:

Could not connect to sql:  { [ConnectionError: Login failed. The login is from a
n untrusted domain and cannot be used with Windows authentication.]
  name: 'ConnectionError',
  message: 'Login failed. The login is from an untrusted domain and cannot be us
ed with Windows authentication.',
  code: 'ELOGIN' }

我还尝试连接到远程SQL Server但没有成功。

当我通过SQL身份验证时,它可以正常工作

以下是代码:

var sql = require('mssql');
var conn_str = { 

        server: 'ccc',
        database: 'TEST',
        domain: 'Name',
        user: 'xxxxx',
        password: 'xx',

        options : {
        trustedConnection : true
         }
}


var connection = new sql.Connection(conn_str, function(err) {
    // ... error checks
    if(err) {
    return console.log("Could not connect to sql: ", err);
    }

    // Query

    var request = new sql.Request(connection);
    request.query('select top 10 * from xxxx (nolock)', function(err,recordset) {
        // ... error checks

        console.dir(recordset);
    });

    // Stored Procedure


});

0 个答案:

没有答案