好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁(yè) > 知識(shí)庫(kù) > 詳解MySQL8.0 密碼過(guò)期策略

詳解MySQL8.0 密碼過(guò)期策略

熱門標(biāo)簽:南通自動(dòng)外呼系統(tǒng)軟件 申請(qǐng)外呼電話線路 芒果電話機(jī)器人自動(dòng)化 信陽(yáng)穩(wěn)定外呼系統(tǒng)運(yùn)營(yíng)商 廣東人工電話機(jī)器人 湖南人工外呼系統(tǒng)多少錢 日照旅游地圖標(biāo)注 百度地圖圖標(biāo)標(biāo)注中心 石家莊電商外呼系統(tǒng)

    MySQL8.0.16開始,可以設(shè)置密碼的過(guò)期策略,今天針對(duì)這個(gè)小的知識(shí)點(diǎn)進(jìn)行展開。

1、手工設(shè)置單個(gè)密碼過(guò)期

MySQL8.0中,我們可以使用alter user這個(gè)命令來(lái)讓密碼過(guò)期。

首先我們創(chuàng)建賬號(hào)yeyz,密碼是yeyz

[root@VM-0-14-centos ~]# /usr/local/mysql-8.0.19-el7-x86_64/bin/mysql -uyeyz -pyeyz -h127.0.0.1 -P4306 -e "select 1"
mysql: [Warning] Using a password on the command line interface can be insecure.
+---+
| 1 |
+---+
| 1 |
+---+

這里我們讓它過(guò)期:

mysql> alter user yeyz@'127.0.0.1' password expire;
Query OK, 0 rows affected (0.01 sec)

再來(lái)看連接:

[root@VM-0-14-centos ~]# /usr/local/mysql-8.0.19-el7-x86_64/bin/mysql -uyeyz -pyeyz -h127.0.0.1 -P4306 -e "select 1"
mysql: [Warning] Using a password on the command line interface can be insecure.
Please use --connect-expired-password option or invoke mysql in interactive mode.

-- 提示我們通過(guò)--connect-expire-password命令來(lái)進(jìn)行連接,我們加上看看

[root@VM-0-14-centos ~]# /usr/local/mysql-8.0.19-el7-x86_64/bin/mysql -uyeyz -pyeyz -h127.0.0.1 -P4306 --connect-expired-password -e "select 1" 
mysql: [Warning] Using a password on the command line interface can be insecure.
ERROR 1820 (HY000) at line 1: You must reset your password using ALTER USER statement before executing this statement.

-- 這里提示我們先執(zhí)行alter user的語(yǔ)法來(lái)修改密碼,然后再使用密碼。

當(dāng)然,除了手工設(shè)置密碼過(guò)期外,我們還可以設(shè)置密碼永不過(guò)期和指定過(guò)期時(shí)間:

-- 設(shè)置密碼永不過(guò)期
mysql> create user yeyz1@'127.0.0.1' identified with 'mysql_native_password' by 'yeyz1' password expire never;
Query OK, 0 rows affected (0.01 sec)

-- 設(shè)置密碼過(guò)期天數(shù)為指定天數(shù)
mysql> create user yeyz2@'127.0.0.1' identified with 'mysql_native_password' by 'yeyz2' password expire interval 90 day; 
Query OK, 0 rows affected (0.01 sec)

如果我們想遵循全局密碼到期策略,則可以使用defalut關(guān)鍵字:

mysql> create user yeyz3@'127.0.0.1' identified with 'mysql_native_password' by 'yeyz3' password expire default;
Query OK, 0 rows affected (0.01 sec)

這種情況下,將遵守參數(shù)default_password_lifetime設(shè)置的時(shí)間。

2、設(shè)置全局密碼過(guò)期時(shí)間。

如果我們想讓所有的密碼都有過(guò)期時(shí)間,可以通過(guò)配置參數(shù)default_password_lifetime。它的默認(rèn)值為0,表示禁用自動(dòng)密碼過(guò)期。如果default_password_lifetime的值為正整數(shù)N,則表示允許的密碼生存期,單位為天,因此必須每N天更改一次密碼。

mysql> show variables like '%lifetime%';
+---------------------------+-------+
| Variable_name | Value |
+---------------------------+-------+
| default_password_lifetime | 0 |
+---------------------------+-------+
1 row in set (0.00 sec)

3、設(shè)置全局密碼可重復(fù)使用時(shí)間和可重復(fù)使用的間隔次數(shù)

注意,這里的可重復(fù)使用時(shí)間和可重復(fù)使用的間隔次數(shù)和過(guò)期時(shí)間的概念不一樣,過(guò)期時(shí)間指的是密碼到這個(gè)時(shí)間就過(guò)期了,就變成不可用了。而可重復(fù)使用指的是到指定時(shí)間才可以重復(fù)使用歷史密碼,或者密碼修改了指定的次數(shù)之后,才可以使用歷史密碼。

我們可以通過(guò)下面的方法來(lái)設(shè)置單個(gè)密碼可重復(fù)使用時(shí)間,或者可重復(fù)間隔次數(shù),其中:

過(guò)期時(shí)間表示多久之后,需要修改密碼;

過(guò)期次數(shù)表示每間隔多少次才可以設(shè)置重復(fù)密碼。

這兩個(gè)功能分別需要使用參數(shù) password_history 和 password_reuse_interval

我們來(lái)測(cè)試下password_history這個(gè)參數(shù):

mysql> alter user yeyz@'127.0.0.1' identified with 'mysql_native_password' by 'yeyz';
Query OK, 0 rows affected (0.01 sec)

mysql> 
mysql> show variables like '%password_history%';
+------------------+-------+
| Variable_name | Value |
+------------------+-------+
| password_history | 0 |
+------------------+-------+
1 row in set (0.00 sec)

mysql> set global password_history=2;
Query OK, 0 rows affected (0.00 sec)

-- 第一次修改,成功
mysql> alter user yeyz@'127.0.0.1' identified with 'mysql_native_password' by 'yeyz';
Query OK, 0 rows affected (0.01 sec)

-- 第二次修改,報(bào)錯(cuò)
mysql> alter user yeyz@'127.0.0.1' identified with 'mysql_native_password' by 'yeyz';
ERROR 3638 (HY000): Cannot use these credentials for 'yeyz@127.0.0.1' because they contradict the password history policy
mysql> 

可以看到,一開始的時(shí)候,這個(gè)password_history參數(shù)設(shè)置為0,我們將它改為2,代表每執(zhí)行2次密碼設(shè)置動(dòng)作,才可以重復(fù)之前的密碼,也就是不允許本次修改的密碼和上次密碼一致。然后開始修改密碼為之前同樣的密碼'yeyz',第一次修改的時(shí)候成功了,第二次設(shè)置密碼的時(shí)候,直接報(bào)錯(cuò)了。

這種方式是通過(guò)系統(tǒng)變量的方式來(lái)設(shè)置密碼的有效次數(shù)的。

4、設(shè)置單個(gè)密碼可重復(fù)使用時(shí)間和可重復(fù)使用的間隔次數(shù)

-- 設(shè)置密碼為每間隔5次才可以重復(fù)使用
mysql> create user yeyz3@'127.0.0.1' identified with 'mysql_native_password' by 'yeyz3' password history 5;
Query OK, 0 rows affected (0.01 sec)

-- 設(shè)置密碼為每隔5天才可以重復(fù)使用
mysql> create user yeyz4@'127.0.0.1' identified with 'mysql_native_password' by 'yeyz4' password reuse interval 5 day; 
Query OK, 0 rows affected (0.01 sec)

-- 設(shè)置密碼為每隔5天可以重復(fù)使用或者每個(gè)5次才可以重復(fù)使用,取最嚴(yán)格的那個(gè)條件
mysql> create user yeyz5@'127.0.0.1' identified with 'mysql_native_password' by 'yeyz5' password reuse interval 5 day password history 5;
Query OK, 0 rows affected (0.01 sec)

-- 使用默認(rèn)的全局密碼可重復(fù)使用策略,也就是password history參數(shù)和password reuse interval參數(shù)
mysql> create user yeyz6@'127.0.0.1' identified with 'mysql_native_password' by 'yeyz6' password reuse interval default password history default; 
Query OK, 0 rows affected (0.01 sec)

以上就是詳解MySQL8.0 密碼過(guò)期策略的詳細(xì)內(nèi)容,更多關(guān)于MySQL8.0密碼過(guò)期策略的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

您可能感興趣的文章:
  • MySQL安全輸入密碼的一些操作介紹
  • MySQL 5.6 如何更改安全的處理密碼探討
  • MySQL8忘記密碼的快速解決方法
  • Mac下mysql 8.0.22 找回密碼的方法
  • MySQL 如何修改root用戶的密碼
  • mysql實(shí)現(xiàn)不用密碼登錄的實(shí)例方法
  • Linux mysql-5.6如何實(shí)現(xiàn)重置root密碼
  • 如何安全地關(guān)閉MySQL
  • 如何優(yōu)雅、安全的關(guān)閉MySQL進(jìn)程
  • 年底了,你的mysql密碼安全嗎

標(biāo)簽:阿里 牡丹江 天津 惠州 呼和浩特 合肥 公主嶺 沈陽(yáng)

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《詳解MySQL8.0 密碼過(guò)期策略》,本文關(guān)鍵詞  詳解,MySQL8.0,密碼,過(guò)期,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《詳解MySQL8.0 密碼過(guò)期策略》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于詳解MySQL8.0 密碼過(guò)期策略的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 麻豆传煤适当放松一下自己| 秋霞黄色| 精产国品一二三区别9977漫画| 老牛嫩草AⅤ一区二区三区| 深夜h视频| 日日摸夜夜嗷嗷叫日日拍| 欧美xxxxbbbb| 秋霞电影韩国久久久久久| 国产无线卡一卡二区别在哪 | 快穿女主真大佬| 好爽?要高潮了?再深点小说| 欧美婬乱办公室电影| 黄色软件app在线观看| 李丽珍三级作品| 各种小泬高潮ⅩXXX| 宝贝你下面好紧| 爽好舒服使劲添我要视频| 91久久久一区二区国产补卡特色| 无码精品人妻一区二区三区漫画 | bl文全肉高h湿要尿了| 国家一级毛片| 亚洲日韩久久夜夜人人爽电影| 调教高傲女教师为奴| 老熟妇????HD| 性欧美XXXXⅩOOOO3D画| 动漫美女吸乳羞羞网站| 精神病院斩鬼神| 欧美精品久久久久久久久大尺度| 西西人体www大无码视频软件| 精产国品一二三产区99771| 2022在线精品视频网站| 欲乱又粗又长| 淫荡教师| 污污视频在线播放| 91精品国产情侣高潮露脸仙踪林 | 成人一区视频| 男女爽爽无遮拦午夜视频| 美女脱光的屁股照片不视频| 欧美色资源| 五月色婷婷综合狠狠爱舒服毛茸| 国产骚妻|