亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 數據庫 > MySQL > 正文

詳解MySQL的用戶密碼過期功能

2024-07-24 13:08:48
字體:
來源:轉載
供稿:網友
這篇文章主要為大家詳細介紹了MySQL的用戶密碼過期功能的相關資料,需要的朋友可以參考下
 

Payment Card Industry,即支付卡行業,PCI行業表示借記卡、信用卡、預付卡、電子錢包、ATM和POS卡及相關的業務。 
PCI DSS,即PCI數據安全標準(Payment Card Industry Data Security Standard)是由PCI安全標準委員會制定,旨在使國際上采用一致的數據安全措施。

PCI DSS標準要求用戶每隔90天必須更改他們的密碼。那么MySQL數據庫該怎樣適應這個情況?幸運的是,在MySQL版本5.6.6版本起,添加了password_expired功能,它允許設置用戶的過期時間。

這個特性已經添加到mysql.user數據表,但是它的默認值是”N”??梢允褂肁LTER USER語句來修改這個值。

下面是關于如何設置MySQL用戶賬號的到期日期一個簡單例子:

mysql> ALTER USER 'testuser'@'localhost' PASSWORD EXPIRE;

一旦某個用戶的這個選項設置為”Y”,那么這個用戶還是可以登陸到MySQL服務器,但是在用戶未設置新密碼之前不能運行任何查詢語句,而且會得到如下錯誤消息提示:

mysql> SHOW DATABASES;ERROR 1820 (HY000): You must SET PASSWORD before executing this statementKeep in mind that this does not affect any current connections the account has open.

當用戶設置了新密碼后,此用戶的所有操作(根據用戶自身的權限)會被允許執行:

mysql> SET PASSWORD=PASSWORD('mechipoderranen');Query OK, 0 rows affected (0.00 sec)mysql> SHOW DATABASES;+--------------------+| Database      |+--------------------+| information_schema || data        || logs        || mysql       || performance_schema || test        |+--------------------+6 rows in set (0.00 sec)mysql>

DBA可以通過cron定時器任務來設置MySQL用戶的密碼過期時間。

從MySQL 5.7.4版開始,用戶的密碼過期時間這個特性得以改進,可以通過一個全局變量default_password_lifetime來設置密碼過期的策略,此全局變量可以設置一個全局的自動密碼過期策略。

用法示例: 
可以在MySQL的配置文件中設置一個默認值,這會使得所有MySQL用戶的密碼過期時間都為90天,MySQL會從啟動時開始計算時間。my.cnf配置如下:

[mysqld]default_password_lifetime=90

如果要設置密碼永不過期的全局策略,可以這樣:(注意這是默認值,配置文件中可以不聲明)

[mysqld]default_password_lifetime=0

在MySQL運行時可以使用超級權限修改此配置:

mysql> SET GLOBAL default_password_lifetime = 90;Query OK, 0 rows affected (0.00 sec)

還可以使用ALTER USER命令為每個具體的用戶賬戶單獨設置特定的值,它會自動覆蓋密碼過期的全局策略。要注意ALTER USER語句的INTERVAL的單位是“天”。

ALTER USER ‘testuser'@‘localhost' PASSWORD EXPIRE INTERVAL 30 DAY;

禁用密碼過期:

ALTER USER 'testuser'@'localhost' PASSWORD EXPIRE NEVER;

讓用戶使用默認的密碼過期全局策略:

ALTER USER 'testuser'@'localhost' PASSWORD EXPIRE DEFAULT;

從MySQL 5.7.6版開始,還可以使用ALTER USER語句修改用戶的密碼:

mysql> ALTER USER USER() IDENTIFIED BY '637h1m27h36r33K';Query OK, 0 rows affected (0.00 sec)

后記

在MySQL 5.7.8版開始用戶管理方面添加了鎖定/解鎖用戶賬戶的新特性, related to user management is locking/unlocking user accounts when CREATE USER, or at a later time running the ALTER USER statement.

下面創建一個帶賬戶鎖的用戶:

mysql> CREATE USER 'furrywall'@'localhost' IDENTIFIED BY '71m32ch4n6317' ACCOUNT LOCK;Query OK, 0 rows affected (0.00 sec)

如下所示,新創建的用戶在嘗試登陸時會得到一個ERROR 3118錯誤消息提示:

$ mysql -ufurrywall -pEnter password:ERROR 3118 (HY000): Access denied for user 'furrywall'@'localhost'. Account is locked.

此時就需要使用ALTER USER … ACCOUNT UNLOCK語句進行解鎖了:

mysql>ALTER USER 'furrywall'@'localhost' ACCOUNT UNLOCK;Query OK, 0 rows affected (0.00 sec)

現在,這個用戶已經解鎖,可以登陸了:

$ mysql -ufurrywall -pEnter password:Welcome to the MySQL monitor. Commands end with ; or g.Your MySQL connection id is 17Server version: 5.7.8-rc MySQL Community Server (GPL)Copyright (c) 2000, 2015, Oracle and/or its affiliates. All rights reserved.Oracle is a registered trademark of Oracle Corporation and/or itsaffiliates. Other names may be trademarks of their respectiveowners.Type 'help;' or 'h' for help. Type 'c' to clear the current input statement.mysql>

還可以這樣鎖定用戶賬戶:

mysql> ALTER USER 'furrywall'@'localhost' ACCOUNT LOCK;Query OK, 0 rows affected (0.00 sec)

以上就是為大家介紹的MySQL的用戶密碼過期功能的相關內容,希望對大家的學習有所幫助。



注:相關教程知識閱讀請移步到MYSQL教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
一夜七次郎国产精品亚洲| 日韩中文字幕在线看| 91国产精品电影| 中文字幕日韩综合av| 亚洲美女av网站| 国产又爽又黄的激情精品视频| 欧美日韩人人澡狠狠躁视频| 欧美夫妻性生活视频| 欧美日韩亚洲系列| 日韩在线精品视频| 欧美日韩午夜剧场| 中文字幕亚洲图片| 国产午夜精品视频免费不卡69堂| 久久久久久久久久久免费精品| 久久中文字幕视频| 狠狠爱在线视频一区| 成人日韩av在线| 色综合色综合久久综合频道88| 一区二区三区在线播放欧美| 亚洲第一色中文字幕| 成人免费观看a| 亚洲日韩欧美视频一区| 国产精品女主播| 亚洲97在线观看| 亚洲精品欧美一区二区三区| 日韩欧美国产黄色| 亚洲电影免费观看高清完整版| 九九热精品视频国产| 欧美人与物videos| 亚洲性视频网址| 亚洲精品一区二区网址| 亚洲精品99久久久久中文字幕| 另类天堂视频在线观看| 欧美日韩免费在线| 一区二区三区亚洲| 日韩在线观看电影| 欧美多人乱p欧美4p久久| 亚洲人成绝费网站色www| 亚洲欧美激情精品一区二区| 国产精品69av| 一区二区日韩精品| 奇米一区二区三区四区久久| 国产精品91免费在线| 国产91在线播放九色快色| 国产精品青青在线观看爽香蕉| 色青青草原桃花久久综合| 中文字幕亚洲二区| 国产成人在线一区二区| 国产美女高潮久久白浆| 亚洲精品suv精品一区二区| 丝袜美腿亚洲一区二区| 欧美洲成人男女午夜视频| 午夜精品99久久免费| 欧美国产日韩中文字幕在线| 国产成人在线一区二区| 成人精品aaaa网站| 亚洲精品在线不卡| 91天堂在线视频| 在线亚洲国产精品网| 欧美国产日韩一区二区| 久久成人人人人精品欧| 国产免费一区视频观看免费| 亚洲视频在线免费看| 久久精品国产电影| 懂色av中文一区二区三区天美| 亚洲精品成人久久电影| 福利二区91精品bt7086| 久久久亚洲影院| 国产成人av网| 亚洲图片在线综合| 91精品久久久久久| 不用播放器成人网| 欧美限制级电影在线观看| 久久久久亚洲精品国产| 成人精品久久av网站| 亚洲最大福利网站| 亚洲欧美三级在线| 日韩精品免费在线播放| 亚洲欧美另类自拍| 狠狠色香婷婷久久亚洲精品| 国产香蕉一区二区三区在线视频| 精品国产依人香蕉在线精品| 欧美裸体xxxx极品少妇| 日韩欧美极品在线观看| 欧美视频13p| 91精品久久久久久久久不口人| 色综合久综合久久综合久鬼88| 亚洲日本中文字幕免费在线不卡| 亚洲天堂久久av| 欧美激情第一页xxx| 精品国产乱码久久久久久婷婷| 国产精品免费一区| 不卡av在线网站| 国产精品九九九| 九九热这里只有精品免费看| 有码中文亚洲精品| 欧美国产欧美亚洲国产日韩mv天天看完整| 亚洲娇小xxxx欧美娇小| 欧美成在线观看| 久久亚洲精品小早川怜子66| 91精品久久久久久久久中文字幕| 国产精品人成电影在线观看| 亚洲天堂免费在线| 亚洲精品v欧美精品v日韩精品| 欧美一区二区三区四区在线| 2019中文字幕在线| 国产成人精品电影| 亚洲国产中文字幕在线观看| 欧美激情视频在线免费观看 欧美视频免费一| 欧美精品在线网站| 日韩在线视频免费观看| 久久人人爽亚洲精品天堂| 69影院欧美专区视频| 伊人久久免费视频| 亚洲国产精品女人久久久| 久久天天躁狠狠躁老女人| 深夜福利91大全| 亚洲自拍高清视频网站| 亚洲国产女人aaa毛片在线| 亚洲美女福利视频网站| 日韩a**站在线观看| 久久人91精品久久久久久不卡| 少妇精69xxtheporn| 91国产精品视频在线| 国产亚洲a∨片在线观看| 91久久久国产精品| 国产精品极品美女在线观看免费| 美女性感视频久久久| 黑人狂躁日本妞一区二区三区| 疯狂做受xxxx高潮欧美日本| 91香蕉嫩草影院入口| 日本成人黄色片| 久久午夜a级毛片| 亚洲护士老师的毛茸茸最新章节| 亚洲直播在线一区| 青青在线视频一区二区三区| 国产亚洲激情在线| 亚洲第一级黄色片| 黑人巨大精品欧美一区免费视频| 亚洲无限av看| 人九九综合九九宗合| 成人午夜在线影院| 久久综合网hezyo| 4p变态网欧美系列| 一本色道久久88综合亚洲精品ⅰ| 精品人伦一区二区三区蜜桃网站| 精品国产一区二区三区久久久| 亚洲一区二区中文字幕| 欧美日韩人人澡狠狠躁视频| 97婷婷涩涩精品一区| 亚洲va欧美va在线观看| 日本久久久久久久久久久| 中文字幕日韩精品有码视频| 成人黄色网免费| 国产精品网红福利| 欧美性色视频在线| 日韩电视剧在线观看免费网站| 在线性视频日韩欧美| 午夜精品福利视频| 91精品在线看| 国产精品久久久久av免费| 97精品国产97久久久久久| 欧美激情第三页| 亚洲老板91色精品久久|