SpringBoot如何实现与Hive的Kerberos认证集成作为第三方数据源?
- 内容介绍
- 文章标签
- 相关推荐
本文共计3339个文字,预计阅读时间需要14分钟。
Hive数据库连接说明:
1.未启用kerberos认证,使用常规jdbc URL、用户名、密码即可获取Connection。
2.启用kerberos认证,无需密码,需提供密钥文件(kertab文件)和认证配置文件(kbr5文件)。
Hive数据库连接说明
- 1、没有开启kerberos认证,需要正常的jdbc url, 账号+密码就能获取到Connection
- 2、开启了kerberos认证,不需要密码,需要密钥文件(kertab文件),认证配置文件(kbr5文件)
- 3、这两个文件从哪儿来,由Hive数据库的管理员哪儿获取
开启Kerberos认证后连接遇到的坑
- 1、直接认证不通过,一般是账户,kbr5文件,kertab文件错误
- 2、认证成功,但是获取不到连接,发现使用IP连接,但是kbr5文件配置的是域名,认证不成功,统一使用域名解决
- 3、获取连接成功,但是执行SQL失败。
本文共计3339个文字,预计阅读时间需要14分钟。
Hive数据库连接说明:
1.未启用kerberos认证,使用常规jdbc URL、用户名、密码即可获取Connection。
2.启用kerberos认证,无需密码,需提供密钥文件(kertab文件)和认证配置文件(kbr5文件)。
Hive数据库连接说明
- 1、没有开启kerberos认证,需要正常的jdbc url, 账号+密码就能获取到Connection
- 2、开启了kerberos认证,不需要密码,需要密钥文件(kertab文件),认证配置文件(kbr5文件)
- 3、这两个文件从哪儿来,由Hive数据库的管理员哪儿获取
开启Kerberos认证后连接遇到的坑
- 1、直接认证不通过,一般是账户,kbr5文件,kertab文件错误
- 2、认证成功,但是获取不到连接,发现使用IP连接,但是kbr5文件配置的是域名,认证不成功,统一使用域名解决
- 3、获取连接成功,但是执行SQL失败。

