Dbeaver连接Hive

本文档介绍了在CDH环境中配置Hive与DBeaver使用Kerberos认证遇到的问题及解决方案。关键步骤包括下载CDH的Hive JDBC驱动,修改DBeaver驱动配置,特别是URL模板中添加特定参数如AuthMech、KrbRealm等,并确保使用机器名而非IP地址。提供的百度网盘链接可加速驱动下载。
摘要由CSDN通过智能技术生成

这里只说明Hive是在CDH搭建且在CDH做的kerberos认证

参考链接:https://www.cnblogs.com/fivedays/p/12808488.html

参考链接:
https://www.cnblogs.com/xiaodf/p/5968178.html

参考上面两个链接配置完了kerberos和Dbeaver,但是仍旧不能链接

这里需要下载CDH的Hive驱动,不然会报个GSS initiate failed

下载地址:https://downloads.cloudera.com/connectors/hive_jdbc_2.6.5.1007.zip

以上可能下载比较慢,这里提供一个百度网盘的下载

链接:https://pan.baidu.com/s/19NjRy_Sj5fUjaz0hEtK51Q
提取码:0eq7

下载后,在DBeaver中将改驱动配置为链接的驱动

点击驱动配置中的url模板,在模板最后添加如下内容:

;AuthMech=1;KrbRealm=EXAMPLE.COM;KrbHostFQDN={host};KrbServiceName=hive;KrbAuthType=2

其中EXAMPLE.COM要修改为自己的keytab文件的内容,{host}会解析为前面填写的host内容,所以这里如果配置成{host}前面填写host时不能时ip地址,而要是机器名,如果是前面填写IP地址,则这里填写机器名,写为固定值

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值