MySQL密碼自動過期配置小結(jié)
一、密碼自動過期
登錄數(shù)據(jù)庫查看是否生效
mysql -u root -p
#查看數(shù)據(jù)庫賬號狀態(tài) select user,host,password_expired,password_lifetime,password_last_changed,account_locked from mysql.user;
1、password_expired
該字段為 Y 時,表示此密碼已過期,過期密碼仍可以登錄,但不能進(jìn)行任何操作,必須更改密碼后才能進(jìn)行正常操作。
2、password_lifetime
該字段數(shù)值,為該賬號多少天過期。null為不過期策略。
1、臨時
在命令行執(zhí)行設(shè)置命令,臨時,重啟數(shù)據(jù)庫后會重置
#表示全局密碼自動過期策略是 90 天 SET GLOBAL default_password_lifetime = 90;
2、永久
在MYSQL配置文件my.cnf(Linux)或my.ini(Windows)中的 [mysqld] 下添加。
#表示全局密碼自動過期策略是 90 天 default_password_lifetime = 90
3、查看
登錄數(shù)據(jù)庫查看是否生效
mysql -u root -p
show variables like 'default_password_lifetime';
4、賬號設(shè)置
# 使 aa賬號密碼立即過期 ALTER USER 'aa'@'%' PASSWORD EXPIRE; # 修改賬號密碼永不過期 ALTER USER 'aa'@'%' PASSWORD EXPIRE NEVER; # 單獨設(shè)置賬號密碼90天過期 ALTER USER 'aa'@'%' PASSWORD EXPIRE INTERVAL 90 DAY; # 此賬號使用默認(rèn)密碼過期全局策略 ALTER USER 'expuser'@'%' PASSWORD EXPIRE DEFAULT;
到此這篇關(guān)于MySQL密碼自動過期配置小結(jié)的文章就介紹到這了,更多相關(guān)MySQL密碼自動過期內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
詳解MySQL數(shù)據(jù)庫優(yōu)化的八種方式(經(jīng)典必看)
關(guān)于數(shù)據(jù)庫優(yōu)化,網(wǎng)上有不少資料和方法,但是不少質(zhì)量參差不齊,有些總結(jié)的不夠到位,內(nèi)容冗雜。今天給大家分享一篇文章關(guān)于mysql數(shù)據(jù)庫優(yōu)化的八種方式,非常經(jīng)典,需要的的朋友參考下2017-03-03mysql慢查詢操作實例分析【開啟、測試、確認(rèn)等】
這篇文章主要介紹了mysql慢查詢操作,結(jié)合實例形式分析了mysql慢查詢操作中的開啟、測試、確認(rèn)等實現(xiàn)方法及相關(guān)操作技巧,需要的朋友可以參考下2019-12-12修改MySQL8.0 默認(rèn)的數(shù)據(jù)目錄(快捷操作無配置)
這篇文章主要介紹了修改MySQL8.0 默認(rèn)的數(shù)據(jù)目錄(快捷操作無配置),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-11-11MySQL 編碼utf8 與 utf8mb4 utf8mb4_unicode_ci 與 utf8mb4_general_
這篇文章主要介紹了MySQL 編碼utf8 與 utf8mb4 utf8mb4_unicode_ci 與 utf8mb4_general_ci的相關(guān)知識,本文通過實例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-05-05