我在Hive中创建了一些数据库。之后我用jdbc客户端配置了Hiveserver2。 但是通过jdbc客户端我看不到hive数据库,我只能看到我通过hiveserver中的jdbc客户端创建的那些数据库。 需要你的帮助
答案 0 :(得分:1)
您可以查看以下几点:
Check1:检查您在hive-site.xml中提供的Metastore和数据库 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;
让我知道它是否解决了你的问题..