2017-08-29 1 views
1

Windows認証を有効にした別のマシンでSQL ServerがホストされているプレイフレームワークからSQL Serverに接続しようとしています。私はそれがどのようにプレーで果たせるのか分かりません。私は演劇の仕事に新しいです。プレイフレームワークでWindows認証が有効なSQL Serverに接続できません

これは私が私のapplication.configで構成されたものです:

db.default.driver=com.microsoft.sqlserver.jdbc.SQLServerDriver 
db.default.url="jdbc:sqlserver://hostname" 
db.default.trusted_connection="yes" 
db.default.user="hari" 
db.default.password="MyPassword" 
db.default.host = "hostname" 
db.default.logStatements=true 

評価されて上の任意のヘルプ。

答えて

0

ここでプレーフレームワークに関連するものはありません.systemjフォルダの下にsqljdbc_auth dllファイルを作成し、統合セキュリティを有効にする必要があります。

0

は、Windows/system32フォルダ内のsqljdbc_auth.dllを維持し、それを解凍しthis linkからsqljdbcドライバをwork.Downloadし、あなたが

プログラムsqljdbc_auth.dll.Nowがsystem32フォルダ内のsqljdbc_auth.dllを保つ見つけ、実行されます

上記の変更に加えて、application.configを次のように変更しました。

db.default.driver=com.microsoft.sqlserver.jdbc.SQLServerDriver 
db.default.url="jdbc:sqlserver://hostname;databaseName=test;integratedSecurity=true" 
db.default.trusted_connection="yes" 
db.default.host = "hostname" 
db.default.logStatements=true 
関連する問題