无法使用JDBC连接字符串通过集成安全身份验证连接到teradata

无法使用JDBC连接字符串通过集成安全身份验证连接到teradata,jdbc,teradata,Jdbc,Teradata,无法使用JDBC连接字符串通过集成安全身份验证连接到teradata。 不幸的是,teradata没有太多帮助,但我参考了SQL server并使用了下面的连接字符串 String Connurl="jdbc:teradata://hostname/database=xxxx,integratedSecurity=true"; Class.forName("com.teradata.jdbc.TeraDriver"); Connection conn=DriverManager.getConne

无法使用JDBC连接字符串通过集成安全身份验证连接到teradata。 不幸的是,teradata没有太多帮助,但我参考了SQL server并使用了下面的连接字符串

String Connurl="jdbc:teradata://hostname/database=xxxx,integratedSecurity=true";
Class.forName("com.teradata.jdbc.TeraDriver");
Connection conn=DriverManager.getConnection(connurl);
我正在犯错误。我不知道我是否遗漏了什么,有人能给我点灯吗

java.sql.SQLException:[Teradata JDBC驱动程序][TeraJDBC 16.20.00.10][Error 1536][SQLState HY000]无效的连接参数名integratedSecurity


基本上,我的目的是使用windows身份验证连接到Teradata,而不是提供用户名和密码。

Teradata是否有这样的连接属性?错误表明它不是。你为什么认为
integratedSecurity=true
会起作用?你查过teradata文档了吗?连接属性(除了
用户
密码
)是特定于驱动程序的。我不认为integratedSecurity是Teradata的已知参数。不同的数据库系统在JDBC的连接字符串中使用不同的键。“这里没有标准的afaik。他是你的朋友。@Markrottveel。我在Teradata文档中找不到integratedSecurity参数。但TeradasqlAssistant中有integratedSecurity选项,我每天都使用它手动连接到DB。因此,请参阅:“单点登录(SSO)仅支持Kerberos登录机制。”teradata是否具有这样的连接属性?错误表明它不是。你为什么认为
integratedSecurity=true
会起作用?你查过teradata文档了吗?连接属性(除了
用户
密码
)是特定于驱动程序的。我不认为integratedSecurity是Teradata的已知参数。不同的数据库系统在JDBC的连接字符串中使用不同的键。“这里没有标准的afaik。他是你的朋友。@Markrottveel。我在Teradata文档中找不到integratedSecurity参数。但TeradasqlAssistant中有integratedSecurity选项,我每天都使用它手动连接到DB。请参阅:“单点登录(SSO)仅支持Kerberos登录机制。”