【发布时间】:2020-11-17 17:19:10
【问题描述】:
寻找使用 Windows 身份验证在 DB2 数据库上使用 JDBC 的示例,最好使用 db2jcc4.jar 驱动程序。似乎是一个足够常见的场景,但我很难找到一个例子。
【问题讨论】:
-
不清楚的问题。您的 Db2 服务器是否也在 MS-Windows 上运行?或者您的 Db2 服务器是否在 Linux 上运行但配置为通过 Active-Directory 使用身份验证?用于 Db2 的 IBM jdbc 示例位于三个位置,因此请仔细查看,它们位于 (1) 您的 Db2 服务器 SAMPLES/jdbc 目录 (2) 位于 Db2-Knowledge-Centre 在线文档中,以及 (3) 位于 Github 上。
-
澄清一下,DB2 服务器在 Windows 上运行。我看到了 JDBC 示例。他们中的大多数似乎使用相同的 Util 类进行连接:ibm.com/support/knowledgecenter/SSEPGG_11.1.0/…。所以有几个问题:1. 如果我想进行 Windows 身份验证,我需要使用哪个特定的驱动程序(即,使用运行客户端的帐户进行身份验证,而不是显式传递用户名/密码),2. 是 DLL除了驱动程序本身还需要? 3. 建立这种连接的 URL 和属性是什么样的?
-
想象一下,我问过同样的问题,但是关于 MS-SQL 而不是 DB2,会有很长的答案列表。所以我真的在寻找等效的 DB2 答案。
标签: jdbc db2 windows-authentication integrated-security