0

我有一个 App Server、我的工作站和一个 SQL Server。

  • 应用服务器:Windows Server 2008 R2 x64
  • Sql 服务器:Windows Server 2008 R2 x64
  • 工作站:Windows 7 企业版 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 回答