MySQL数据库密码复杂度配置

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQL数据库密码复杂度配置相关的知识,希望对你有一定的参考价值。

参考技术A 1、登录

2、修改密码

3、配置密码复杂度

需要有validate_password.dll文件支持,查询是否有插件

安装插件

4、查看密码复杂度

validate_password_policy :密码安全策略

validate_password_length :密码最少长度

validate_password_number_count :最少数字字符数

validate_password_mixed_case_count :最少大写和小写字符数(同时有大写和小写)

validate_password_special_char_count :最少特殊字符数

Tomcat登陆mysql的密码设置

在登陆mysql的密码和数据库密码不一致时,可以修改Mysql数据库密码或者修改连接Mysql的配置文件:

 1.修改连接Tomcat里连接Mysql的配置文件
  需要修改两个配置文件 ,一个是在tomcat\conf目录下的server.xml里 数据库的密码,另外一个是在tomcat\webapps\ROOT\WEB-INF\classes的database.properties里数据库的密码。
 
2.cmd或者Xshell修改mysql密码:
  命令:mysql -u用户名 -p密码 - 进入数据库
  updata user set password=password("新密码") where user="用户"; 
  flush privileges;

以上是关于MySQL数据库密码复杂度配置的主要内容,如果未能解决你的问题,请参考以下文章

mysql的复杂查询,连接数据库

mysql数据库密码忘了怎么重置

MYSQL数据库密码字段临时加密问题?

Tomcat登陆mysql的密码设置

Mysql密码安全策略配置

MySQL 密码增强插件