Hive远程连接设置用户名和密码
Hive远程连接设置用户名和密码
- 背景
- 上传jar包
- 修改hive-site.xml
- 修改core-site.xml
- 重启集群
背景
beeline或者jdbc远程连接hive需要用户名和密码,hive默认的用户名和密码都是空,为了安全起见也要改一下
上传jar包
用java开发工具打包一个jar工具类,用于解析用户名和密码
hiveAuth.zip
把jar包上传到hive根目录的lib下面(没有lib目录就自己建一个)
修改hive-site.xml
进入hive根目录的conf目录下,修改hive-site.xml
<!--自定义远程连接用户名和密码-->
<property>
<name>hive.server2.authentication</name>
<value>CUSTOM</value><!--默认为none,修改成CUSTOM-->
</property><!--指定解析jar包-->
<property>
<name>hive.server2.custom.authentication.class</name>
<value>org.apache.hadoop.hive.contrib.auth.CustomPasswdAuthenticator</value>
</property> <!--设置用户名和密码-->
<property>
<name>hive.jdbc_passwd.auth.root</name><!--用户名为最后一个:root-->
<value>root</value><!--密码-->
</property>
修改core-site.xml
进入Hadoop根目录的conf目录下,修改core-site.xml
<!--修改,否则java连接hive无权限-->
<property><name>hadoop.proxyuser.root.hosts</name><!--root的位置是你的主机名--><value>*</value>
</property>
<property><name>hadoop.proxyuser.root.groups</name><!--root的位置是你的主机名--><value>*</value>
</property>
重启集群
Hive远程连接设置用户名和密码相关推荐
- Windows远程连接的用户名和密码怎么设置?
1.首先,打开A电脑的控制面板,点击系统和安全进入,设置电脑允许远程访问: ] 2.查看A电脑的ip地址,再次打开控制面板,在"网络和Internet"里面点击查看网络状态和任务. ...
- expect以及rsync实现远程连接自动推送密码
首先说下用expect实现远程连接自动推送密码: 有的时候,我们ssh登陆远程机器,或者scp从远程机器上拷贝文件,都要手动输入远程机器的 密码,如果我们的脚本要自动指定这些命令,如何实现自动推送密码 ...
- 玩转Jetson Nano(一) 开机准备与远程连接设置
Jetson Nano出来一段时间了,借着带同学们玩的由头买了套回来,终于有机会替换原来的树莓派玩玩了.这篇文章是"玩转Jetson Nano"的开篇,当然有可能玩得转也有可能玩不 ...
- SVN的搭建及使用(三)用TortoiseSVN修改文件,添加文件,删除文件,以及如何解决冲突,重新设置用户名和密码等...
添加文件 在检出的工作副本中添加一个Readme.txt文本文件,这时候这个文本文件会显示为没有版本控制的状态,如图: 这时候,你需要告知TortoiseSVN你的操作,如图: 加入以后,你的文件会变 ...
- DellR730修改远程管理卡iDRAC用户名和密码
Dell R730的远程管理卡设置 1.重启服务器,首选项F2 System Setup; 2.进入F2之后选择第二项 iDRAC Settings; 3.选择下面的User Configuratio ...
- SpringSecurity用户认证设置用户名和密码的三种方式
文章目录 SpringSecurity用户认证设置用户名和密码的三种方式 首先明白几个单词的意思: SpringSecurity默认的用户认证 1.通过配置文件进行用户认证 2.通过配置类进行用户认证 ...
- h3c交换机配置远程管理_H3C交换机配置本地登录和远程登录的用户名和密码教程...
你还在为不知道H3C交换机配置本地登录和远程登录的用户名和密码教程而不知所措么?下面来是学习啦小编为大家收集的H3C交换机配置本地登录和远程登录的用户名和密码教程,欢迎大家阅读: H3C交换机配置本地 ...
- 远程计算机的分辨率调整,手把手教你解决win10系统远程连接设置电脑分辨率的设置方法...
我们在使用电脑的过程中,有朋遇到win10系统远程连接设置电脑分辨率的问题固然处理起来也不难,然而还是有一些小伙伴不明白win10系统远程连接设置电脑分辨率应该怎样解决.因此就有很多小伙伴来向我咨询w ...
- 远程桌面配置php,Win2008 R2实现多用户远程连接设置方法(图)
这篇文章主要介绍了Win2008 R2实现多用户远程连接设置方法,需要的朋友可以参考下 经常使用远程桌面的朋友可能会注意到,Windows server 2008 R2中,远程桌面最多只允许两个人远程 ...
最新文章
- spawn-fcgi启动的一些报错问题
- 【三维重建】基于切片的三维重建MATLAB仿真
- 并发编程-17AQS同步组件之 Semaphore 控制并发线程数的信号量
- 网络协议 8 - TCP协议(上):性恶就要套路深
- 广元南山隧道南河互通立交图_广元城区一隧道工程竣工时间已定,今后出行更加方便了!...
- 003很好的网络博客(TCP/IP)-很全
- MATLAB课程表分配问题,求助matlab大神,学校的课程安排太骚了,我们压根就不用学matlab...
- 深度操作系统 Deepin 20 BETA 发布
- web中ajax实现二级联动,Ajax实现城市二级联动(一)
- Git pull 强制覆盖本地文件
- 处理11gR2 RAC集群资源状态异常INTERMEDIATE,CHECK TIMED OUT
- 0028-如何在CDH未启用认证的情况下安装及使用Sentry
- Geolocation error:Only secure origins are allowed (see:https://goo.gl/Y0ZkNV)..
- NoSQL数据库应用
- 企业微信API使用基本教程
- 十大常用机器学习算法总结(持续完善)
- 计算机毕设选题可以选什么?计算机本科毕业设计选题2023年指南
- 南京邮电大学离散数学实验一:利用真值表法求取主析取范式以及主合取范式的实现
- ps—添加、去除水印
- 企业终端无法获取到 IP地址