輕松解決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制作外鍵出現(xiàn)duplicate?key?name錯(cuò)誤問(wèn)題及解決
這篇文章主要介紹了mysql制作外鍵出現(xiàn)duplicate?key?name錯(cuò)誤問(wèn)題及解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-02-02
MySQ登錄提示ERROR 1045 (28000)錯(cuò)誤的解決方法
這篇文章主要為大家詳細(xì)介紹了MySQ登錄提示ERROR 1045 (28000)錯(cuò)誤的解決方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-07-07
在Mysql上創(chuàng)建數(shù)據(jù)表實(shí)例代碼
這篇文章主要介紹了如何在Mysql上創(chuàng)建數(shù)據(jù)表,需要的朋友可以參考下2014-03-03
MySQL8 臨時(shí)關(guān)閉緩存的方法實(shí)現(xiàn)
在某些場(chǎng)景下,如基準(zhǔn)測(cè)試、數(shù)據(jù)一致性檢查或高頻數(shù)據(jù)更新,可能需要臨時(shí)關(guān)閉緩存以獲得更準(zhǔn)確的性能數(shù)據(jù)或解決性能問(wèn)題,本文就詳細(xì)的介紹一下MySQL8 臨時(shí)關(guān)閉緩存的方法實(shí)現(xiàn),感興趣的可以了解一下2024-10-10
mysql 字符串轉(zhuǎn)數(shù)組的實(shí)現(xiàn)示例
有時(shí)候,我們需要將一個(gè)字符串拆分成一個(gè)數(shù)組,本文主要介紹了mysql 字符串轉(zhuǎn)數(shù)組的實(shí)現(xiàn)示例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2024-01-01

