2016-12-01 21 views
2

Windows Server 2008上で動作しており、自分のアプリケーションをローカルSQL Serverデータベースに接続したい。Windows認証を使用してローカルSQL Serverデータベースに接続するための接続文字列

私はこれを読んでいる:私は、SQL Serverのデフォルトのポート1433だけでなく、サーバーにTCP/IP接続を有効にしているhttps://codedark.xyz/blog/connecting-to-ms-sql-server-with-knex

。その後、サーバーインスタンスを再起動しました。私はWindows認証と私の接続文字列を使用して接続しようとしている

は次のようになります。

ログインユーザーwindowsuser "

に失敗しました:

mssql: { 
client : "mssql", 
connection: { 
    server : "localhost", 
    user : "windowsusername", 
    password : "windowspassword", 
    options: { 
    port: 1433, 
    database : "mydb", 
    encrypt: true 
    } 
}, 
} 

私はこのエラーを取得します

私の質問:Windows認証を使用してローカルのSQL Serverデータベースに接続することは可能ですか?はいの場合は、正しい資格情報ですか?あなたのセットアップに応じて

Integrated Security: "SSPI" 

、次のことができない限り、Windowsの認証を使用することが難しくなるかもしれない:

答えて

0

あなたは、私は、ユーザーとパスワードの情報を削除し、これを試してみてください、その後、推薦するWindows認証を使用する場合接続文字列をオブジェクトではなく実際の文字列として指定します。

詳細については、この質問を参照してくださいStack Reference

関連する問題