1698 - Access denied for user ‘root‘@‘192.168.229.1‘

目录

1. 问题现象

2. 问题分析及解决方法 


1. 问题现象

在使用mysql连接工具连接mysql的时候如下:

1698 - Access denied for user ‘root‘@‘192.168.229.1‘_第1张图片

出现了如下错误:

1698 - Access denied for user ‘root‘@‘192.168.229.1‘_第2张图片

2. 问题分析及解决方法 

       出现这种错误一般有两种情况:一种是密码输入错误,重新检查一下密码再试一下,还有一种,就是远程连接mysql,没有本机的权限,也会有这个错误。只需要给本机ip一个权限就可以了,先进入mysql, 然后输入:

grant all privileges on *.* to 'root'@'your_ip' identified by 'your_password';

 如下:

1698 - Access denied for user ‘root‘@‘192.168.229.1‘_第3张图片

your_ip就是你是在那个ip访问的,就写那个(比如我是在192.168.10.3上去访问这个数据库,your_ip就是192.168.10.3),your_password(上图白色的地方)是你mysql的密码,然后再连接就可以了。

 

你可能感兴趣的:(数据库,Access,denied)