配置hive元数据到mysql后启动不了 java.sql.SQLException: Access denied for user ‘root‘@‘hd101‘ (using password:

安装hive后使用mysql作为数据库无法正常启动问题 安装了mysql,并且成功创建hive用户和hive数据库后 下载hive apache-hive-0.13.1-bin.tar.gz 版本,解压,并配置hive-site.xml和hive-env.xml文件后,启动hive,发现hive无法启动,报错如下: Exception in thread "main" java.lang.RuntimeException: java.lang.Ru 阅读详情
AI摘要

博客内容描述了一次尝试连接数据库时遇到的权限问题,具体表现为'root'用户在'hd101'上被拒绝访问,即使使用了密码。错误涉及到了SQL连接的多个层面,从检查错误包到握手过程,直至最终的访问失败。

只能保留 host=%的,其他都需要删掉

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

Caused by: java.sql.SQLException: Access denied for user 'root'@'hd101' (using password: YES) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1078) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:4237) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:4169) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:928) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1750) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1290) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2493) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2526) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2311) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:834) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:423) at com.mysql.jdbc.Util.handleNewInstance(Util.java:411) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:416) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:347) at java.sql.DriverManager.getConnection(DriverManager.java:664) at java.sql.DriverManager.getConnection(DriverManager.java:208) at com.jolbox.bonecp.BoneCP.obtainRawInternalConnection(BoneCP.java:361) at com.jolbox.bonecp.BoneCP.<init>(BoneCP.java:416)

Java101系列文章] - 深入解析Java编程初级指南 本文深入解析了Java编程初级指南,涵盖了基本语法、面向对象编程和常用库等关键内容。通过学习这些内容,您将获得扎实的Java编程基础,为进一步的学习和实践打下坚实基础。继续探索Java的世界,挑战更复杂的问题,并将您的编程技能提升到新的高度编程技能提升到新的高度!Java编程是当今最受欢迎和广泛使用的编程语言之一。无论您是初学者还是有一定经验的开发者,本文将带您深入了解Java编程的初级指南。从基础概念到实际应用,我们将探索Java的核心原则、语法和常用库,帮助您建立坚实的编程基础。 阅读详情

相关推荐

ad101-lab.github.io:这是我的个人网站

我的个人网站 如果您正在寻找 HD Projects 站点,它会被移回 ,该站点目前也在建设中。

hud1031JAVA实现

此题很简单,实现排序即可,设置一个二维数组,将位置放在第二列中,但是开始时一直未通过,因为ML,开始时使用了一个辅助数组,将辅助数组进行改进后,即通过。 import java.util.Scanner; public class Main{ public static void main(String[] args) { Scanner sc=new Scanner(S...

yue7148的博客 1816

java101training:Java 101 培训

富士通 Java 101 培训 目的 基本 Java 准备Spring训练 为 hybris 培训做准备 人们 有编程背景但没有大量java暴露的人 在 CEC 实践并将承担未来 hybris 项目的人员 议程 设置 1 小时 Java 基础 3 小时 面向对象编程 2 小时 Java 集合 3 小时 通用 Java 库 1 小时 练习 3 小时 结果 对java编程语言有很好的理解 能够使用常见的java库 准备春训 准备好进行 Hybris 培训

JAVA101本土精选,AcWing 101. 最高的牛JAVA

题目知识点1、本题使用到了差分,因为要求的有牛可能的最大值,所以每头牛初始化为h,a,b之间要互相看得见,所以对中间的值都-12、是要对数据进行判重,yxc这边用到了set< pair< int,int> >来存储两个值并判重,但java里面就只能是转化成set里存储对象在判断,这样是不好判断的。我这边转化成set< String>,String=”“+a+b,...

weixin_29116255的博客 3万+

Java应用定制工厂

Java应用定制工厂(JCB,Java Customization Builder)是一个针对Java轻量级桌面应用进行精简优化的小工具,使用它可以精简你的jar包,并自动生成一个精简的JRE,也可以使用它生成一个Exe启动引导程序,并且能够对你的Java应用自动做Pack200和Unpack200处理。使用本工具定制的Java桌面应用通常不会超过10M(包含JRE),SWT客户端程序相对于Swing客户端程序更小,一般不会超过5M。

Java101

Java编程I Java101

HD1001 java版答案

import java.util.Scanner; public class acm2{      public static void main(String[] args) {          Scanner sc = new Scanner(System.in);          long n, i, sum = 0;      while (sc.hasNext(

zhaizhai__的专栏 8492

Java sockets 101

Java sockets 101 Presented by developerWorks, your source for great tutorials

java 判断 日本語 全角スペース・半角スペースチェック

//文字列が「全角スペース OR 半角スペース」のみであることをチェックするメソッド。public boolean isSpaceAll(String str) { boolean state = false; CharacterIterator iter = new StringCharacterIterator(str); for (char

萧逸闲侃 5万+

java101:Mallim Java 101

Mallim Java 101 您好,编码爱好者! 当我四处寻找东西时,该存储库维护着一系列程序。 您还将找到其他热情创建的程序。 如果您想让您的程序具有特色,提供一些反馈或提出建议,请给我发送电子邮件至 内容 [completablefuture]( ) 与Java的CompletableFuture相关的各种示例

hd_java_fort4me_beany8z_android_

Android实现一个社区客户端,实现了基础功能

JAVA101本土精选,Java101系列文章

Java101 的意思是Java入门课程,因为美国很多入门课程就叫101.比如著名的 CS101,计算机科学入门原网站相关的链接地址如下:分类列表:http://www.javaworld.com/blog/java-101/使用如下的JS在控制台提取数据:var c = $(".post-cont");var h = c.find("h3");var a = h.find("a");//var...

weixin_29322553的博客 1万+

工业互联网工控安全与工业质检AI大模型建设方案.pptx

工业互联网工控安全与工业质检AI大模型建设方案.pptx

解决配置直连模式Hive安装虚拟机重启后MySQL无法启动问题

以后你再关机重启后只需要在你创建start.sh文件那里再启动即可,因为我自己的需求,然后Hadoop集群的启动我也直接写入了的。这样也方便我们专业像我这样的懒人,就可以一键启动了。

2402_83606853的博客 706

2024 《计算机网络》实验教学指导书.doc

2024 《计算机网络》实验教学指导书.doc

ADS谐波平衡仿真自动优化报错?三步搞定HB控件设置(附常见错误排查)

本文针对ADS谐波平衡仿真在自动优化中常见的报错问题,提供了三步核心排查法。首先检查并禁用HB控件中可能导致冲突的小信号仿真模式,其次合理化仿真频率与扫描参数设置,最后审视优化变量与目标的定义。通过精准配置HB控件以适配自动优化流程,能有效解决大多数仿真失败问题,确保非线性电路设计顺利进行。

c2d3e4f的博客 786

java 101协议,Java101系列文章

Java101 的意思是Java入门课程,因为美国很多入门课程就叫101.比如著名的 CS101,计算机科学入门原网站相关的链接地址如下:使用如下的JS在控制台提取数据:var c = $(".post-cont");var h = c.find("h3");var a = h.find("a");//var nodes = [];!a.each(function(i, v){//var text...

weixin_34644635的博客 5257

如何用AP525 测试输入信号的相位,频响,延时,Pop和卡顿

假设信号不是从AP输出,是功放或者其他的播放设备输出的信号,接入到AP525的输入端。

帮助100万人颠覆负面潜意识,实现人生蜕变,培养1万名潜意识开发导师 2397

201412022200-hd-Largest prime factor

Largest prime factor Time Limit: 5000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 7195    Accepted Submission(s): 2554 Problem Description Eve

网络二师兄 904

<视觉>——单目相机的标定(简单原理+Opencv实现)

单目相机的标定原理大致如下: 世界坐标到像素坐标的转换。 期间的参数有S尺度因子,内参矩阵K,旋转矩阵R,平移矩阵T,一共八个未知数。 在Opencv中我们可以方便的根据相机拍摄不同位姿的标定板图片来标定相机,从而求得这些参数,从而可以将相机下的坐标和实际的世界坐标联系起来,求取单应性矩阵H 参考: 单目相机综述:写的特别好 https://www.cnblo...

Kano365的博客 1万+

避坑指南:C#调用CodeSoft打印标签时常见的5个错误及解决方法

本文总结了C#调用CodeSoft打印标签时常见的5个核心错误及解决方案,涵盖环境配置、模板加载、变量赋值、打印机切换和资源管理。重点解析了如何避免COM对象创建失败、模板路径错误、变量名不匹配、打印机切换异常及内存泄漏等问题,帮助开发者实现稳定高效的标签打印集成。

weixin_29215815的博客 223

JavaBean 101

JavaBean 101,第一部分 日期: 2001年02月14日 JavaBean是用java语言编写的可重用的软件组件。编写JavaBean组件的方法同编写其他Java类一样。你也可以利用已有的组件, applet小程序或者Java类,并把它们转变为JavaBean。该教程有两个目的,它们是:讲授创建JavaBean的基本方法。 阐述所有的JavaBean的背后所包

morningbird的专栏 6063

交通小白首投TRB就中Oral?我的完整时间线与避坑指南(附Editorial Manager实操截图)

本文详细解析了交通领域新手如何高效完成TRB国际会议投稿的全流程,从选题策略到投稿系统实操,再到评审过程解析和常见误区避坑指南。特别针对初次投稿者提供了实用建议,包括时间规划、选题考量、Editorial Manager系统操作技巧,以及如何应对评审意见。文章还分享了从录用到会议参与的关键步骤,帮助研究者提升投稿成功率。

weixin_27303545的博客 386
上一篇: java.io.IOException: Got error, status message , ack with firstBadLink as 192.168.9.102:50010 at or
下一篇: hive第三方客户端dbeaver
BigData-0
博客等级 码龄7年 341粉丝 309原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值