0

ノードjsで以下のコードを使用してリモートデータベースに接続しようとしていますが、「トリガーの実行により、ログイン「sa」のログオンに失敗しました」というメッセージが表示されます。エラー。

    // Database connection
    var sql = require('mssql');

    // Change the config settings to match your 
    // SQL Server and database
    var config = {  
        "server": "my database server IP", // 127.0.0.1
        "user": "nodejs",
        "password": "mypassword",
        "database": "mydatabase"
    };

    sql.setDefaultConfig( config );

    sql.execute( {  
            query: "SELECT * FROM INFORMATION_SCHEMA.TABLES"
        } ).then( function( results ) {
            console.log( results );
        }, function( err ) {
            console.log( "Something bad happened:", err );
        } 
   );

コードは接続していませんが、ローカル IP (127.0.0.1) を指定すると問題なく動作します。

参考までに、SQL Server Management Studio を使用して接続すると、リモート データベースにアクセスできます。

ドライバー リファレンス: https://www.npmjs.com/package/mssql

4

0 に答える 0