MySQL java连接被拒绝:java.sql.SQLException: Access denied for user 'root'@'****' (using password: YES)

摘要:
//系统运行出现错误:java.sql.SQLException:Accessdeniedforuser'root'@'***.**.**.**'(usingpassword:YES)MySQL服务器部署在Ubuntu上,错误中被我隐掉的是我的公网IP。数据库管理工具连接出现以下错误:这是由于“IP为***.**.**.**,名字为root”的用户没有权限访问数据库解决办法:【以下两个方法原理是一
//系统运行出现错误:
java.sql.SQLException: Access denied for user 'root'@'***.**.**.**' (using password: YES)

MySQL服务器部署在Ubuntu上,错误中被我隐掉的是我的公网IP。

数据库管理工具连接出现以下错误:

MySQL java连接被拒绝:java.sql.SQLException: Access denied for user 'root'@'****' (using password: YES)第1张

这是由于“IP为***.**.**.**,名字为root”的用户 没有权限访问数据库

解决办法:【以下两个方法原理是一样的,只是途径不同】


1、如果已经通过Navicat[数据库管理工具]连接上了数据库,执行下面内容:

grant all privileges on *.* to root@'%' identified by '******' //***表示数据库连接密码

2、如果Navicat数据库连接不上数据库了,使用控制台修改MySQL权限

这里我使用Xshell连接Ubuntu系统:

通过以下语句完成修改权限:

MySQL java连接被拒绝:java.sql.SQLException: Access denied for user 'root'@'****' (using password: YES)第2张

MySQL java连接被拒绝:java.sql.SQLException: Access denied for user 'root'@'****' (using password: YES)第3张

修改完毕 再次连接即可。

免责声明:文章转载自《MySQL java连接被拒绝:java.sql.SQLException: Access denied for user 'root'@'****' (using password: YES)》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇oracle 安装公众号文章集合-2020整理回顾下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

rsync 开启用户密码认证

rsync 客户端 172.17.0.29 rsync 服务端 --daemon  方式运行 172.17.0.31 备份端 以下首先说明服务端的安装情况: 1  检查是否安装rsync     rpm -qa rsync     rsync-3.0.6-12.el6.x86_64  如果没有安装进行yum 安装即可     yum install -y...

XML导入Access/MySql数据库 XML2OleDb Fred

学校XML课程布置了一个作业“XML导入Access和MySql”,我在网上找到了孟子E章的Xml2OleDb,功能很全面,唯一的不足就是缺少了导入MySql的支持,经过我的完善,补充了该功能。 我的版本是为了交作业,所以去掉了连接字符串自输入,而是固定在web.config里啦。导入MySql的代码与2OleDb有所不同,思路是一样的,下面我贴出来2My...

MySQL与Oracle的区别

1、Oracle是大型数据库而MySQL是中小型数据库,Oracle市场占有率达40%,MySQL只有20%左右,同时MySQL是开源的而Oracle价格非常高 2、Oracle支持大并发,大访问量,是OLTP最好的工具 3、安装所用的空间差别也是很大的,Mysql安装完后才152M而Oracle有3G左右,且使用的时候Oracle占有特别大的内存空间和其...

mysql之面试问题总结

问题1、char 与varchar的区别?        varchar是变长而char的长度是固定的。如果你的内容是固定的大小,char性能更好。       char[4] 与varchar[4]   存储字母a a占一个字符  varchar长度为4但是占此时为一个字符长度   而char则占4个字符 问题2、truncate 和delete 区别是...

Python编程软件的安装与使用——Windows、Linux和Mac

Python版本:3.6.2  操作系统:Windows  作者:SmallWZQ        最近,有读者透露:Python软件如何安装?为什么自己安装的软件会有各种“奇怪”的问题?据此,本篇随笔将具体讲述如何安装Python 3.x版本的软件。特别地,篇中所述的不是安装文本编辑器(比如Notepad++,Sublimetext,PyCharm.......

php集成环境

apache+php+mysql是常见php环境,在windows下也称为WAMP,对于初学者自选版本搭建总是会遇到一些麻烦,下面是收集到的一些集成环境安装: 1.AppServ (推荐,简洁精简) 主页http://www.appservnetwork.com/ 当前的两个版本是:2.5.102.6.0(点击版本号下载) AppServ是PHP网页架站工...