首页 > 数据库 >MySQL8.0 密码管理与密码策略

MySQL8.0 密码管理与密码策略

时间:2023-07-09 09:55:37浏览次数:42  
标签:策略 密码 MySQL8.0 mysql sec validate password name

一、密码管理

#新密码不能和前面三次的密码相同
password_history = 3 ; 
#新密码不能和前面九十天内使用的密码相同
password_reuse_interval = 90 ; 
# 默认为off;为on 时 修改密码需要用户提供当前密码 (开启后修改密码需要验证旧密码,root 用户不需要)
password_require_current = on ;
#查看密码管理策略
mysql> show variables like 'password%';
+--------------------------+-------+
| Variable_name            | Value |
+--------------------------+-------+
| password_history         | 0     |
| password_require_current | OFF   |
| password_reuse_interval  | 0     |
+--------------------------+-------+
3 rows in set (0.00 sec)

参数修改(建议)

## 找到mysql的配置文件 my.cnf,默认在 /etc/my.cnf
vi /etc/my.cnf
## 在最后增加一行, 保存退出
password_history=6

二、密码安全策略

MySQL密码密码策略validate_password默认状态为NOT activated

#1.查看密码策略显示为空
mysql> SHOW VARIABLES LIKE 'validate_password%';
Empty set (0.00 sec)
#2.使用命令
mysql> install plugin validate_password soname 'validate_password.so';
Query OK, 0 rows affected, 1 warning (0.00 sec)
#3.查看返回ACTIVE状态,说明密码策略已启用
mysql> select plugin_name, plugin_status from information_schema.plugins where p                                                                                          lugin_name like 'validate%';
+-------------------+---------------+
| plugin_name       | plugin_status |
+-------------------+---------------+
| validate_password | ACTIVE        |
+-------------------+---------------+
1 row in set (0.00 sec)
#4.查看密码策略
mysql> SHOW VARIABLES LIKE 'validate_password%';
+--------------------------------------+--------+
| Variable_name                        | Value  |
+--------------------------------------+--------+
| validate_password_check_user_name    | ON     |
| 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)

标签:策略,密码,MySQL8.0,mysql,sec,validate,password,name
From: https://www.cnblogs.com/khtt/p/17538350.html

相关文章

  • Redis缓存同步1-策略介绍
    缓存数据同步策略示意图在大多数情况下,我们通过浏览器查询到的数据都是缓存数据,如果缓存数据与数据库的数据存在较大差异的话,可能会产生比较严重的后果的。所以,我们应该也必须保证数据库数据、缓存数据的一致性,这就是缓存与数据库的同步。缓存数据同步策略缓存数据同步,常见的......
  • centos8的root密码更改
    centos8的root密码更改此界面按e在linux行末尾加入参数rd.break按ctrl+s保存。ctrl+x启动输入mount-orw,remount/sysroot重新挂载sysroot并赋予rw权限输入chroot/sysroot把sysroot修改为/目录通过passwdroot或者echo1|passwd--stdinroottouch/.autorelabel重置SEli......
  • scp传输文件,自动填充密码
    一个偷懒的小shell,#!/usr/bin/expect#*************************************************************************#>FileName:expect.sh#>Author:chenglee#>Main:[email protected]#>Blog:http://www.cnblo......
  • Mysql8.0配置Mysql主从复制GTID复制和延迟从库应用
    一、Mysql主从复制1、Mysql主从复制的作用和原理  1)主从复制的作用  防止单节点数据库故障数据丢失 增强数据的安全性和可靠性 2)原理  主Mysql开启二进制日志 从数据库监听主Mysql二进制日志变化 从复制二进制日志到本地 读取复制的二进制日志执行二进制日......
  • 等保要求密码过期时间配置
    新用户编辑/etc/login.defsPASS_MAX_DAYS  90   PASS_MIN_DAYS   2PASS_MIN_LEN    10PASS_WARN_AGE  14 #PASS_MAX_DAYS 90  更改周期为90天 #PASS_MIN_DAYS 2  将两次改变密码之间相距的最小天数设为“最小天数”#PASS_MIN_LEN ......
  • yolov5的训练策略
    yolov5——训练策略前言1.训练预热——Warmup1.1what是Warmup1.2why用Warmup1.3常见Warmup类型1.4yolov5中的Warmup2.自动调整锚定框——Autoanchor2.1what是anchor2.2why用anchor2.1yolov5默认锚定框2.2yolov5自动锚框3.超参数进化——遗传......
  • 浙大暑期密码学课程-笔记|两方安全计算
    浙大暑期密码学课程-笔记|两方安全计算视频地址:浙大暑期Crypto课程-MPCI(上)、浙大暑期Crypto课程-MPCI(下)参考:笔记分享|浙大暑期密码学课程:两方安全计算摘要多方安全计算(MPC)有着广泛的应用,本次课程将由来自浙江大学的张秉晟老师带来,主要讲解两方安全协议。安全多方计算的定......
  • 密码加密
    1.密码不能1.1.修改登陆接口,将密码加密存入数据库导入依赖配置Bean注入一下做加密处理观察结果1.2.登陆的时候以密文登陆将之前的明文密码改成密文发现不能登录了观察UserServiceImpl的登录逻辑老的逻辑根据用户名和密码进行查询,而MD5加密算法让其不同时间加......
  • 网络填坑之路(7)使用netsh获取WiFi密码
    netsh简介netsh:全称NetworkShell是一个windows系统本身提供的功能强大的网络配置命令行工具Netsh是命令行脚本实用工具它允许从本地或远程显示或修改当前正在运行的计算机的网络配置netsh可以获取计算机曾经连接过的所有WiFi信息以及WiFi的明文密码获取密码步骤1、进入ne......
  • 办公室规则制度账号密码(测试)
    办公室规则制度账号密码(测试)办公室规则制度账号密码(测试)办公室规则制度账号密码(测试)办公室规则制度账号密码(测试)办公室规则制度账号密码(测试)办公室规则制度账号密码(测试)办公室规则制度账号密码(测试)办公室规则制度账号密码(测试)办公室规则制度账号密码(测试)办公室规则制度账......