2017-01-06 11 views
0

sql-cliノードモジュールを使用してSQL Serverにアクセスしています。私はサーバーにpingすることができ、資格情報が正しいことを確信しています。SQL ServerへのWindows認証

私はそれについて2つの質問があります。 sql-cliモジュールを介してWindows認証を行う方法

  1. ? Windows認証を取得するために使用するパラメータはどれですか?

  2. 通常、私たちは<domain_name>/<user_name>を使用します。私が同じコマンドラインを使って同じコマンドを実行すると、間にスラッシュのない<domain_name><user_name>と解釈されます。

これをどのように克服できますか?

+1

Windows認証で接続するオプションはありません。これにはアクティブディレクトリへの事前認証が必要です。これはWindows以外のプラットフォームでは起こりそうにありません。スラッシュに関しては、普通の方法は2つのスラッシュを使用してそれをエスケープすることです。つまり、 ' // 'です。 Windowsプラットフォームでは、Windowsの資格情報を提供することはできません。現在の資格情報が自動的に使用されます。 –

+0

Windows認証を使用してsql-cliに接続することはできません。私はSQL Server認証を使用して接続できました: 'mssql -s myservername -u sa -p mypassword -d mydbname -e'。 – kimbaudi

答えて

0

Windows認証はWindowsベース(および/またはActive Directoryベース)です。私は申し訳ありませんが、私はあなたが接続するSQL Serverのユーザーを使用する必要があると思います。 私はfreetdsと同じ問題をLinuxから接続し、SQL Serverユーザーを使用しました。

関連する問題