我有一个App Server,我的工作站和一个SQL Server。
我正在使用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.
app服务器和工作站以及sql server都在同一个域中,并使用相同的凭据登录,并使用相同代码块中的相同连接字符串。关于如何排除故障的任何想法?
答案 0 :(得分:0)
解决了它,因为我们有一个错误的Java安装。安装了一个新的Java家庭,它运行良好。