0
我在Linux中的Java应用程序试图访问MSSQL数据库并失败。 Keytab,安全登录和krb5全部被定义。驱动程序是sqljdbc4-2.0.jar
。该错误消息仍在寻找Windows身份验证。Linux访问MSSQL失败
driver:com.microsoft.sqlserver.jdbc.SQLServerDriver
url:jdbc:sqlserver://AAA.com:10501;instanceName=BBB_DEV;integratedSecurity=true;authenticationScheme=JavaKerberos
Nov 25, 2016 3:42:26 PM com.microsoft.sqlserver.jdbc.AuthenticationJNI <clinit>
WARNING: Failed to load the sqljdbc_auth.dll
为什么投入得到行家6.1版本?任何解决方案 – user1615666
您的连接字符串说明了这一切,如果不是其他任何内容 - “integratedSecurity = true”用于SQL Server上的Windows身份验证。 –
@ N00bPr0grammer不,它不适用于最新的JDBC驱动程序,请参阅https://msdn.microsoft.com/en-us/library/gg558122(v=sql.110).aspx –