gpt4 book ai didi

hadoop - Hortonworks Hive用户名密码配置

转载 作者:行者123 更新时间:2023-12-02 21:36:29 25 4
gpt4 key购买 nike

我正在尝试连接到配置单元服务器,并继续获取:

HiveAccessControlException Permission denied: user [hue] does not have [CREATE] privilege on [default/testHiveDriverTable]

不确定应使用哪种用户名/密码组合。

我有在虚拟机上运行的Hortonworks。我试图用来连接到Hive服务器的代码是:
Connection con = DriverManager.getConnection(“jdbc:hive2://192.168.0.6:10000/default”, “hue”, “”);

我也尝试过通过“root”,“Hadoop”用户名,密码配置进行连接。

最佳答案

从错误消息的外观来看,Connection可以,但是您没有权限执行下面的Statement ...,因为该“testHiveDriverTable”标签的气味就像在某些虚拟代码示例上执行复制/粘贴操作一样:

Connection con = DriverManager.getConnection("jdbc:hive://10.0.2.15:10000/default", "", "");
Statement stmt = con.createStatement();
String tableName = "testHiveDriverTable";
stmt.executeQuery("drop table " + tableName);
stmt.executeQuery("create table " + tableName + " (key int, value string)");

消息“[default / testHiveDriverTable]上没有[CREATE]特权”非常适合 创建表testHiveDriverTable 在数据库 默认中的尝试。

底线:恭喜,您实际上可以连接到Hive。现在,您可以研究如何配置“默认”数据库,以便实际上可以创建表:-)

关于hadoop - Hortonworks Hive用户名密码配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31858001/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com