关注我的微信公众号:pythonislover,领取python,大数据,SQL优化相关视频资料!~
Python大数据与SQL优化笔 QQ群:771686295
一. Hive 配置里的几个概念
Authorization: 授权,也就是用户权限
Authentication:验证,也就是用户身份认证
Metastore Server, HiveServer2, 这是Hive里两个独立的组件
(1) Metastore通过Thrift API 对外提供访问,生态里的工具如:pig, MR, impala, presto, SparkSQL, NIFI 都可以通过Thrift接口访问Metastore, Metastore接口格式为:thrift://xxxxxxx:9083
(2) HiveServer2对外提供JDBC/ODBC接口,供前端工具(DBeavor, SQL Squirrel, SQL Developer, DBVis)使用, 编程语言如:Python, Scala, Java也可以通过JDBC连接访问HiveServer2, HiveServer2的JDBC接口格式为:jdbc:hive2://xxxxxx:10000
二. 权限控制
Hive支持的Authorization方式有
-
<