輕松解決MySQL忘記密碼如何重置的方法
MySQL忘記密碼
今天在寫jdbc時(shí)很悲催的發(fā)現(xiàn)自己的MySQL密碼忘記了,沒(méi)有辦法了,重新設(shè)置一下密碼吧。
#先關(guān)閉mysql服務(wù) mysql.server stop # 跳過(guò)權(quán)限檢驗(yàn) 在使用該命令的時(shí)候要確保mysql服務(wù)是關(guān)閉的,不然是無(wú)法正常執(zhí)行的 mysqld --skip-grant-tables # 然后就可以進(jìn)mysql了 mysql # 先看一下密碼的策略 SHOW VARIABLES LIKE 'validate_password%'; #我使用的是mysql8 初始的密碼策略要求的比較高 所以我要調(diào)整一下 # 設(shè)置密碼強(qiáng)度 set global validate_password.policy=LOW; # 設(shè)置密碼長(zhǎng)度 set global validate_password.length=6; # 刷新系統(tǒng)權(quán)限相關(guān)表 FLUSH PRIVILEGES; # 設(shè)置新的密碼 ALTER USER 'root'@'localhost' IDENTIFIED BY '123456'; GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY '123456' WITH GRANT OPTION; flush privileges; # 完事之后記得把mysqld --skip-grant-tables進(jìn)程殺死
密碼策略的字段說(shuō)明
- validate_password.length 固定密碼的總長(zhǎng)度;
- validate_password.dictionary_file 指定密碼驗(yàn)證的文件路徑;
- validate_password_mixed_case_count 整個(gè)密碼中至少要包含大/小寫字母的總個(gè)數(shù);
- validate_password.number_count 整個(gè)密碼中至少要包含阿拉伯?dāng)?shù)字的個(gè)數(shù);
validate_password.policy 指定密碼的強(qiáng)度驗(yàn)證等級(jí),默認(rèn)為 MEDIUM;
0/LOW:只驗(yàn)證長(zhǎng)度;
1/MEDIUM:驗(yàn)證長(zhǎng)度、數(shù)字、大小寫、特殊字符;
2/STRONG:驗(yàn)證長(zhǎng)度、數(shù)字、大小寫、特殊字符、字典文件;
- validate_password.special_char_count 整個(gè)密碼中至少要包含特殊字符的個(gè)數(shù);
以上就是MySQL忘記密碼如何重置的解決方法的詳細(xì)內(nèi)容,更多關(guān)于MySQL忘記密碼重置的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
MySQL中的唯一索引的簡(jiǎn)單學(xué)習(xí)教程
這篇文章主要介紹了MySQL中的唯一索引的簡(jiǎn)單學(xué)習(xí)教程,是MySQL入門學(xué)習(xí)中的基礎(chǔ)知識(shí),需要的朋友可以參考下2015-11-11如何使用MySQL一個(gè)表中的字段更新另一個(gè)表中字段
這篇文章主要介紹了如何使用MySQL一個(gè)表中的字段更新另一個(gè)表中字段,需要的朋友可以參考下2018-11-11MySQL定時(shí)備份數(shù)據(jù)庫(kù)操作示例
這篇文章主要介紹了MySQL定時(shí)備份數(shù)據(jù)庫(kù)操作,結(jié)合實(shí)例形式分析了MySQL定時(shí)備份數(shù)據(jù)庫(kù)相關(guān)命令、原理、實(shí)現(xiàn)方法及操作注意事項(xiàng),需要的朋友可以參考下2020-03-03MySQL如何更改數(shù)據(jù)庫(kù)數(shù)據(jù)存儲(chǔ)目錄詳解
這篇文章主要給大家介紹了關(guān)于MySQL如何更改數(shù)據(jù)庫(kù)數(shù)據(jù)存儲(chǔ)目錄的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2018-11-11MySQL數(shù)據(jù)庫(kù)學(xué)習(xí)之排序與單行處理函數(shù)詳解
這篇文章主要為大家詳細(xì)介紹一下MySQL數(shù)據(jù)庫(kù)中排序與單行處理函數(shù)的使用,文中的示例代碼講解詳細(xì),對(duì)我們學(xué)習(xí)MySQL有一定幫助,需要的可以參考一下2022-07-07