我正在尝试使用JDBC驱动程序连接到我的数据库。我必须使用我的另一个Windows域凭据来连接并获取登录失败错误。考虑用我的实际Windows凭证测试它,它的工作原理。我使用了integratedSecurity = true。
String connectionUrl = "jdbc:sqlserver://server;databaseName=DB;integratedSecurity=true";
我想要使用另一个Windows域名凭据的连接字符串如下所示:
String connectionUrl = "jdbc:sqlserver://server;databaseName=DB;user=domain\\user;password=test!123;"
我做了以下事情并需要帮助:
答案 0 :(得分:2)
使用Microsoft JDBC driver,您可以:
user
和password
integratedSecurity=true
连接Window Auth,它将使用运行Java程序的Windows用户如果您想使用domain
,user
和password
进行简单的NTLM连接,则需要使用jTDS JDBC driver。