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 サーバーはすべて同じドメインにあり、同じ資格情報でログオンし、同じコード ブロックの同じ接続文字列を使用しています。これをトラブルシューティングする方法についてのアイデアはありますか?