我正在尝试使用公共(public)角色创建表,并且我已将目标数据库上的 GRANT ALL 分配给用户,但仍然无法创建表脚本
Error: Error while compiling statement: FAILED: HiveAccessControlException Permission denied: Principal [name=username, type=USER] does not have following privileges for operation CREATETABLE [[OBJECT OWNERSHIP] on Object [type=DATABASE, name=database1]] (state=42000,code=40000)
最佳答案
您需要了解的关于Hive
中权限的所有信息都在Hive documentation
中:
SQL Standard Based Hive Authorization
关于hadoop - 在Hive中创建表失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61496568/