多语言展示
当前在线:418今日阅读:195今日分享:41

如何对租户登录HIVE密码进行认证

HIVE LDAP组件集成       Hive提供了运行SQL语句查询存储在HDFS上数据的能力,Hive提供的查询引擎,可以将SQL语句转化成MapReduce任务,提交到Hadoop集群上执行。MapReduce任务运行的结果会存在HDFS上。       有多种和Hive交互的方法,最常用的是CLI,不过,CLI的设计使其不便于通过编程的方式进行访问。还有可以使用HIveServer,用Java和其它语言和Hive进行交互。Hiveserver2支持Kerberos和LDAP的用户认证。推荐在生产环境中,我们设置Hiveserver2和Kerberos拥有用户提交Hive查询的seamless授权和访问控制。
工具/原料
1

Kerberos

2

HADOOP环境

3

LDAP组件

方法/步骤
1

在KDC中创建Hive的Principal

2

创建Hive的keytab文件;

3

拷贝keytab文件到部署了HiveServer2的机器上;

4

设置合适的keytab权限;

5

更新Hive和Hadoop相应的设置。

6

设置metastore安全性。

注意事项
1

LDAP参数设置

2

Kerberos与HADOOP的集成

推荐信息