KafkaConnect - SQL 可信身份验证 (Windows)
KafkaConnect - SQL Trusted Authentication (Windows)
目前要连接到 MSSQSL 数据库,我必须根据以下登录详细信息创建本地 SQL 登录:
name=jdbcIbLog
connector.class=io.confluent.connect.jdbc.JdbcSourceConnector
**connection.user=username**
**connection.password=password**
tasks.max=1
connection.url=jdbc:sqlserver://servername
topic.prefix=webiblog
query=SELECT * FROM IB_WEBLOG_DUMMY_small
value.converter=org.apache.kafka.connect.json.JsonConverter
key.converter=org.apache.kafka.connect.json.JsonConverter
poll.interval.ms=5000
table.poll.interval.ms=5000
mode=incrementing
incrementing.column.name=ID
这是一个快速修复,因为我目前使用 windows 身份验证连接到 MSSQL。 Kafka-Connect 是否支持使用 windows 凭据登录?
这用完了 Centos 盒子
预期输出能够为给定的 Windows 用户提供用户名和密码,这将允许 MSSQL 连接。
很确定它不会与 CentOS 的 integrated authentication 一起工作,因为它依赖于 dll
(sqljdbc_auth.dll
)。
但是你应该可以使用 Kerberos with your JDBC connection. See also Connect to SQL Server from Linux via JDBC using integratedSecurity (Windows authentication)?.
目前要连接到 MSSQSL 数据库,我必须根据以下登录详细信息创建本地 SQL 登录:
name=jdbcIbLog
connector.class=io.confluent.connect.jdbc.JdbcSourceConnector
**connection.user=username**
**connection.password=password**
tasks.max=1
connection.url=jdbc:sqlserver://servername
topic.prefix=webiblog
query=SELECT * FROM IB_WEBLOG_DUMMY_small
value.converter=org.apache.kafka.connect.json.JsonConverter
key.converter=org.apache.kafka.connect.json.JsonConverter
poll.interval.ms=5000
table.poll.interval.ms=5000
mode=incrementing
incrementing.column.name=ID
这是一个快速修复,因为我目前使用 windows 身份验证连接到 MSSQL。 Kafka-Connect 是否支持使用 windows 凭据登录? 这用完了 Centos 盒子
预期输出能够为给定的 Windows 用户提供用户名和密码,这将允许 MSSQL 连接。
很确定它不会与 CentOS 的 integrated authentication 一起工作,因为它依赖于 dll
(sqljdbc_auth.dll
)。
但是你应该可以使用 Kerberos with your JDBC connection. See also Connect to SQL Server from Linux via JDBC using integratedSecurity (Windows authentication)?.