【异常】连接MySQL权限异常SQLException: Access denied for user 'root'@'192.168.xxx.xxx' (using password: YES)

IDEA程序访问Mysql,出现权限异常。
SQLException: Access denied for user ‘root‘@‘192.168.119.1‘ (using password: YES)
应该是mysql中的库、表等对特定的用户、特定的ip开放,所以可以修改一下,在mysql中执行:
grant all privileges on *.* to [email protected]‘%‘ identified by ‘123456‘;
表示root用户可以在任何ip都可以访问任何库,密码是123456

生产上,按实际情况而定。

【异常】连接MySQL权限异常SQLException: Access denied for user 'root'@'192.168.xxx.xxx' (using password: YES)

原文地址:https://www.cnblogs.com/huomei/p/12103760.html

时间: 2024-07-29 14:09:44

【异常】连接MySQL权限异常SQLException: Access denied for user 'root'@'192.168.xxx.xxx' (using password: YES)的相关文章

Caused by: java.sql.SQLException: Access denied for user 'root'@'192.168.6.131' (using password: YES),远程连接数据库,连接不上解决方案

进入 mysql   ; use mysql; 然后 执行 GRANT ALL PRIVILEGES ON *.* TO [email protected]"你.的.端.口" IDENTIFIED BY "你的密码" WITH GRANT OPTION; FLUSH PRIVILEGES; 然后成功 Caused by: java.sql.SQLException: Access denied for user 'root'@'192.168.6.131' (usi

MySQL ERROR 1045 (28000): Access denied for user 'root'@'192.168.23.224' (using password: YES)

出现如题错误可能原因: 1.密码有误.检查密码是否与 mysql.user 中 root 用户对应密码一致(我就是这个原因,被折磨整个下午和晚上) 2.用户 root 没有授权,授权命令如下: grant all on *.* to [email protected]'%' identified by 'password'; flush privileges; 3.数据库端口被墙了.关闭防火墙或者添加端口特例 MySQL ERROR 1045 (28000): Access denied for

idea启动报错:Access denied for user 'root '@'192.168.100.206' (using password: YES)

Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'sysUserMapper' defined in file [D:\workspace\b2b_refactor\b2b_refactor\target\classes\com\zj\web\system\mapper\SysUserMapper.class]: Unsatisfi

java.sql.SQLException: Access denied for user 'root'@'10.10.7.180' (using password: YES)

1.刚开始连接数据库提示是: java.sql.SQLException: Access denied for user 'root'@'10.10.7.180' (using password: NO) 于是,我设置了root的密码:mysqladmin -u root password "newpwd". 注:shell> mysqladmin -u root -h host_name password "newpwd"password后面的双引号不是必须

java.sql.SQLException: Access denied for user 'root'

程序在连接远程 mysql服务器时出错 java.sql.SQLException: Access denied for user 'root'@'192.168.27.129' (using password: YES) 本机IP为'192.168.27.129' 进入mysql命令行: MySQL>use mysql; MySQL>select host,user from user; 查看得信息如下,也没有限制不让本机连接mysql呢. +-----------------------+

1045-Acess denied for user:'root'@'192.100.1.243'(Using password:YES)

Navicat连接mysql时报错: 1045-Acess denied for user:'root'@'192.100.1.243'(Using password:YES) 解决办法: login as: root [email protected]'s password: Last failed login: Sat Jan 16 16:51:04 CST2016 from 192.168.198.109 on ssh:notty There were 8 failed login att

权限问题:[Access denied for user 'root'@'localhost' (using password: YES)]

# /etc/init.d/mysql stop# mysqld_safe --user=mysql --skip-grant-tables --skip-networking &# mysql -u root mysqlmysql> UPDATE user SET Password=PASSWORD('newpassword') where USER='root';mysql> FLUSH PRIVILEGES;mysql> quit # /etc/init.d/mysql r

连接mysql时提示java.sql.SQLException: Access denied for user 'root'@'DESKTOP-N2B2D9A' (using password: YES)

用root连接mysql时提示:访问被拒绝 检查一下mysql server是否开启,发现后台在运行着..  然后查了一下mysql的用户表,发现root只能运行使用本地ip(localhost或者127.0.0.1)进行连接 解决方法:新开一个权限GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'jeffw' WITH GRANT OPTION; 然后查询一下:select * from user; 新开的root的已经开启权限,

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

java.sql.SQLException: Access denied for user 'root'@'***.**.**.**' (using password: YES) MySQL服务器部署在Linux上,错误中被我隐掉的是我的公网IP. 这是由于"IP为***.**.**.**,名字为root"的用户 没有权限访问数据库 解决办法: 通过Navicat连接数据库,执行下面内容: grant all privileges on *.* to [email protected]