问题描述:
在虚拟机上,开启 hive 后,创建数据库 a,可以只用 CLI 在数据库 a 创建表,其他操作也可,但用可视化连接后,切换到 a 库,不能创建表,报权限错误,可查询
解决:
在 hive 配置文件,我的是 /usr/local/hive/conf/hive-site.xml,然后添加权限,我是添加 all 权限,定义为创建表的用户自动授予这个权限
<property>
<name>hive.security.authorization.createtable.ower.grants</name>
<value>all</value>
</property>
在可视化工具中创建数据库,在其下就可以创建表了