大数据环境下的 SQL 访问与安全认证配置
1. Impala Shell 与 SSL 和 Kerberos 认证
在大数据环境中,使用 Impala Shell 时可以结合 SSL 和 Kerberos 进行安全认证。以下是一个示例命令:
alice@hadoop01 ~]$ impala-shell -i impala-proxy -k --ssl --ca_cert /etc/impala/ca.pem
执行该命令后,会启动使用 Kerberos 认证的 Impala Shell,同时启用 SSL。连接成功后,可以执行 SQL 查询,例如:
[impala-proxy:21000] > show tables;
执行结果如下:
+-----------+
| name |
+-----------+
| sample_07 |
| sample_08 |
+-----------+
Fetched 2 row(s) in 0.16s
2. Hive 相关认证与配置
2.1 Hive 命令行工具
旧版的 Hive 命令行工具 hive 已被弃用,它不支持直接与 Hive 进行认证和授权,而是直接访问 HDFS 上的数据或启动 MapReduce 作业来执行查询。该工具仅支持
超级会员免费看
订阅专栏 解锁全文
1073

被折叠的 条评论
为什么被折叠?



