【问题标题】:Cant access tables of Hive from jdbc hive client(HIVESERVER2)无法从 jdbc hive 客户端(HIVESERVER2)访问 Hive 表
【发布时间】:2015-09-02 05:06:45
【问题描述】:

我在 Hive 中创建了一些数据库。之后我用 jdbc 客户端配置了 Hiveserver2。 但是通过 jdbc 客户端我看不到 hive 数据库,我只能看到我通过 hiveserver 中的 jdbc 客户端创建的那些数据库。 需要你的帮助

【问题讨论】:

    标签: hive bigdata


    【解决方案1】:

    您可以检查以下几点:

    Check1:检查您在 hive-site.xml 中提供的元存储和数据库
    Check2:通过向 Metastore db 提供正确的权限进行检查。如下:

    CREATE USER 'root'@'localhost' IDENTIFIED BY '';
    GRANT ALL PRIVILEGES ON *.* TO  'root'@'%'
    CREATE USER 'hive'@'%' IDENTIFIED BY 'hive';
    GRANT all on *.* to 'hive'@localhost identified by 'hive';
    flush privileges;
    

    如果它解决了你的问题,请告诉我..

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-06-08
      • 1970-01-01
      • 2018-02-07
      • 2014-11-21
      • 1970-01-01
      • 1970-01-01
      • 2017-12-23
      相关资源
      最近更新 更多