使用idea远程连接数据库的步骤和常见问题
1、打开mysql数据库查看user表的host和user字段
select host,user from user;
2、此时只有两个ip可以访问数据库,为数据库添加一个新的用户ip
grant all privileges on *.* to "用户名"@"IP地址" identified by '数据库用户密码' with grant option;
flush privileges;//刷新数据库
成功给一个新的用户授权
3、ERROR 1819 (HY000): Your password does not satisfy the current policy requirements(密码不符合规范)![在这里插入图片描述](https://img-blog.csdnimg.cn/2021032822233924.png)
修改默认的密码强度规范
1、查看 mysql 初始的密码策略,
输入语句 “ SHOW VARIABLES LIKE ‘validate_password%’; ” 进行查看,
如下图:
2、首先需要设置密码的验证强度等级,设置 validate_password_policy 的全局参数为 LOW 即可,
输入设值语句 “ set global validate_password_policy=LOW; ” 进行设值,
如下图:
3、当前密码长度为 8 ,如果不介意的话就不用修改了,按照通用的来讲,设置为 6 位的密码,设置 validate_password_length 的全局参数为 6 即可,
输入设值语句 “ set global validate_password_length=6; ” 进行设值
4、idea远程连接数据库