0

App Server、ワークステーション、SQL Server があります。

  • アプリケーション サーバー: Windows Server 2008 R2 x64
  • SQL Server: Windows Server 2008 R2 x64
  • ワークステーション: Windows 7 Enterprise x64

JDBC を使用して、ワークステーションとアプリ サーバーから SQL Server に接続しています。私の接続文字列は次のとおりです。

String strURL="jdbc:sqlserver://HOSTNAME.my.domain\\INSTANCENAME;integratedSecurity=true";

ワークステーションから正常に動作します。同じ資格情報を使用する (つまり、アプリケーション サーバーに対話的にログオンする) と、次のエラーが返されます。

SQLException: com.microsoft.sqlserver.jdbc.SQLServerException: Login failed. The login is from an untrusted domain and cannot be used with Windows authentication.

アプリ サーバー、ワークステーション、および SQL サーバーはすべて同じドメインにあり、同じ資格情報でログオンし、同じコード ブロックの同じ接続文字列を使用しています。これをトラブルシューティングする方法についてのアイデアはありますか?

4

1 に答える 1

0

バグのあるJavaインストールがあったため、解決しました。新しい Java ホームをインストールしたところ、問題なく動作しました。

于 2013-04-14T11:02:54.157 に答える