mysql5.7 修改密码
生活随笔
收集整理的這篇文章主要介紹了
mysql5.7 修改密码
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
前言
- CentOS Linux release 8.2.2004
- mysql 5.7.31
密碼策略
validate_password_policy,取值范圍[0,1,2],默認值1。
- 0(LOW):只校驗長度
- 1(MEDIUM):校驗長度、大小寫和特殊字符
- 2(STRONG):校驗長度、大小寫、特殊字符和dictionary_file
查看和修改密碼策略
查看密碼策略
mysql> show variables like '%validate_password_policy%'; +--------------------------+--------+ | Variable_name | Value | +--------------------------+--------+ | validate_password_policy | MEDIUM | +--------------------------+--------+ 1 row in set (0.01 sec) mysql> show variables like '%validate_password_length%'; +--------------------------+-------+ | Variable_name | Value | +--------------------------+-------+ | validate_password_length | 8 | +--------------------------+-------+ 1 row in set (0.00 sec) mysql> SHOW VARIABLES LIKE 'validate_password%'; +--------------------------------------+--------+ | Variable_name | Value | +--------------------------------------+--------+ | validate_password_check_user_name | OFF | | validate_password_dictionary_file | | | validate_password_length | 8 | | validate_password_mixed_case_count | 1 | | validate_password_number_count | 1 | | validate_password_policy | MEDIUM | | validate_password_special_char_count | 1 | +--------------------------------------+--------+ 7 rows in set (0.00 sec)修改密碼策略
mysql> set global validate_password_policy=0; #設置為弱口令 mysql> set global validate_password_length=1; #密碼最小長度為1修改密碼方法
修改密碼有兩種方法:
- ALTER USER
- SET PASSWORD
修改當前賬戶的密碼
mysql> set password=password('MyNewPass4!');為其它賬戶修改密碼
mysql> set password for 'test'@'localhost' = password("MyNewPass4!"); mysql> alter user 'test'@'localhost' identified BY 'MyNewPass4!' password expire;參考
https://www.cnblogs.com/zhi-leaf/p/10533780.html
https://www.hxstrive.com/article/728.htm
https://sayyy.blog.csdn.net/article/details/110262949
https://sayyy.blog.csdn.net/article/details/102376241
總結
以上是生活随笔為你收集整理的mysql5.7 修改密码的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【mysql】安装 mysql 5.7
- 下一篇: [C# 基础知识系列]专题五:当点击按钮