连接到Tableau的Hortonworks沙盒错误
我正在使用HortonWorks沙箱并试图连接到画面,但出现以下错误。我可以在tableau中选择我的表格和列,但无法访问这些值。这是在授予我的用户配置单元的管理员权限后。连接到Tableau的Hortonworks沙盒错误
错误:
[Hortonworks][HiveODBC] (35) Error from Hive: error code: '40000' error message: 'Error while compiling statement: FAILED: HiveAccessControlException Permission denied. Principal [name=hue, type=USER] does not have following privileges on Object [type=TABLE_OR_VIEW, name=bse_stock_test.bse_index] : [SELECT]'.
Unexpected Error
如果要连接到配置单元,确保用户有写的权限的/ tmp /蜂巢,蜂巢文件夹。我们遇到了类似的问题,并且解决了Tableau和Excel中的ODBC驱动程序问题。
user:hue应该有访问表的权限。
在你的情况用户:hue
应该有权限访问bse_stock_test.bse_index
。
试试下面的命令。它为我工作。
GRANT SELECT on table <table_name> to user <user_name>;
例:
grant SELECT on table batting to user hue
它工作!但是,我发现需要将GRANT权限授予创建表(hue)的用户。 – 2016-04-07 20:49:00
所以用户 “色相” 能够执行在Hortonworks的bse_stock_test表/视图选择查询? – Talvalin 2014-09-25 13:21:35