日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

MySQL8.0.23版本的root密碼重置最優解法

瀏覽:238日期:2023-10-05 11:57:47

該方法編輯于2021年2月7日,自己使用的版本是8.0.23,事情的起因要從袁隆平教授說起…要從一本教科書說起,有一章節是“MySQL安全管理與權限管理”,其中有提到更改root賬戶

ps:此方法適用于任何忘記,胡亂修改或已經糟蹋root密碼的同學

本著實踐主義的精神,我在自己的MySQL數據庫中(當前登陸為root賬戶)中敲下了:

update user set authentication_string=MD5('123') where user = 'root' and host = 'localhost';flush privileges;

在這里不得不說一下現在的百度google教程,同學可以先自己看一下自己的user表結構,在user表中一般而言,我們最關注三個字段,分別是localhost的host列,用戶名root的user列,以及保存密碼的authentication_string列

desc user;

注意:保存密碼的字段已經不是password了(舊版本可能是,而且很多改root密碼教程也是還停留在password),其次我這個較新的版本已經在這里不適用password函數,教材使用的是MD5加密,目前仍然很多百度的都是下面這種,這個方法已經完全不適用了

...password = password('123')...

當我敲下上面的代碼之后,重新退出重啟服務器并嘗試使用新密碼123登陸的時候,吧唧…密碼錯誤報錯

ERROR 1045 (28000): Access denied for user ’root’@’localhost’ (using password: YES)

之后就是連續三個小時的百度攻略,找回密碼操作…接連的失敗告終…24小時之后,誤打誤撞的刪除了原authentication_string保存的密碼,然后重新設置新的密碼,下面上干貨,親測~

1.免密登錄

將mysql登陸設置為免密登陸(這一步我暫時不知道可不可以使用debian.cnf配置中的debian-sys-maint賬戶登陸進行修改root的密碼,我怕debian權限不夠無法改動root所以還是選擇了root免密登陸,有興(wu)趣(liao)的同學可以嘗試下,這一步主要是為了能進入服務器),具體方法為:進入配置文件,我的配置文件在

/etc/mysql/mysql.conf.d

使用sudo打開,因為必須要su權限才能更改etc的配置,當然因為我沒有在家目錄下自定義配置,所以都是默認的,這個配置很有可能每個人位置不一樣,而且你們也是很可能自己配置了,那么可以用在終端上用mysql --help查看此時哪個配置在發揮作用,當然也不是一下子能找到的,比如我目前配置文件在第二個/etc/mysql/my.cnf中,但是打開來沒有配置的選項,里面是兩個路徑,這個路徑才是真正的配置文件,就好比是一個“嵌套”

MySQL8.0.23版本的root密碼重置最優解法

sudo vim mysqld.cnf

打開之后在第15行左右的位置[mysqld]的下面插入一行

MySQL8.0.23版本的root密碼重置最優解法

之后保存退出vim即可

2.清空authentication_string密碼

其實這一步是我誤打誤撞進去的,也是被網上各種復制的教程帶跑偏了,今天晚上在研究user表時,看到plugin字段默認是caching_sha2_password,所以我想到有可能之前不應該用md5加密,而應該用sha2,所以:注意:這是關鍵步驟

update user set authentication_string=sha2('1234',32) where user = ’root’;flush privileges;

然后再看user表中root的數據,發現authentication_string的值居然變為null了,此時我有預感我可能可以真正的免密登陸了回到配置文件(注意使用sudo),把上面的在配置中加的那一行代碼

skip-grant-tables

給刪了,然后重啟MySQL服務器,然后登陸

mysql -u root

果然真的能登陸了,真正的免密登陸,因為此時root賬戶的密碼已經被清掉了,但是為啥用sha2摘要算法不是算出一個密碼而是清掉一個密碼我就不懂了,肯定有大佬知道…

3.重新設置密碼

重新設置密碼就簡單了,一行代碼搞定:

ALTER USER ’root’@’localhost’ IDENTIFIED WITH mysql_native_password BY ’123’;

ps:MySQL在第一次安裝之后,也是沒有密碼的,第一次登陸服務器時可能需要sudo mysql -uroot登陸,登陸之后自己再設置mysql的root密碼,設置方法和上述代碼一模一樣

4.結束

之后就可以用新密碼重新登陸MySQL啦

mysql -u root -p1235.最后 本次也是誤打誤撞然后清空了root密碼,具體的原理并不清晰,比如為啥使用sha2卻把root密碼authentication_string字段變為NULL了,如果你的plugin是md5,有可能就是用MD5才是正確的,如果是sha1,就用sha1嘗試,沒有看官方文檔,所以整個過程很痛苦,因此,嚴格上來說,這是一個提問帖,坐等大佬,感謝 很多地方可能沒有講詳細,比如數據庫重啟,配置文件,如何找debian-sys-maint賬戶,vim編輯等,有問題歡迎提問,常在csdn,隨時在的。 系統為Ubuntu,Mac方法應該一樣,主要Mac的MySQL配置文件已經被優化了,一定是需要自己做一個my.cnf的,一般同學應該都放在家目錄下,所以文件位置肯定和我不一樣 可能同學還是舊版本,比如5.x的,網上的方法可能也還是適用的,那么這個方法就肯定不適用了(因為user表中密碼字段都不一樣了),所以版本注意一下

到此這篇關于MySQL8.0.23版本的root密碼重置最優解法 的文章就介紹到這了,更多相關MySQL8.0.23 root密碼重置內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: MySQL 數據庫
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
在线日韩欧美| 激情欧美国产欧美| 日韩中文字幕1| 蜜桃视频在线观看一区二区| 亚洲一区二区三区中文字幕在线观看| 蜜桃视频第一区免费观看| 亚洲午夜免费| 91嫩草精品| 久久99久久久精品欧美| 成人日韩av| 久久久久国产| 在线国产一区二区| 亚洲人亚洲人色久| 日韩欧美2区| 国精品产品一区| 欧美日韩高清| 日韩精品导航| bbw在线视频| 91精品久久久久久久久久不卡| 99riav1国产精品视频| 中文字幕av一区二区三区人 | 精品免费视频| 久久毛片亚洲| 蘑菇福利视频一区播放| 18国产精品| 天堂√中文最新版在线| 伊人精品视频| 国产精品一线| 99久久久久| 日韩三级精品| 中文字幕人成乱码在线观看| av不卡在线看| 国产精品羞羞答答在线观看| 中文在线中文资源| 免费高清在线一区| 日本一区二区免费高清| 日韩精品一级中文字幕精品视频免费观看 | 成人日韩在线| 蜜桃久久久久久| 高清一区二区| 亚洲视频二区| 国产一区二区三区亚洲| 中文一区一区三区免费在线观| 欧美激情视频一区二区三区免费| 欧美日韩国产一区二区三区不卡| 欧美亚洲tv| 午夜视频精品| 麻豆高清免费国产一区| 欧美1级日本1级| 欧美精品99| 日韩中文欧美在线| 999久久久91| 国产精品成人国产| 欧美粗暴jizz性欧美20| 欧美激情99| 综合激情一区| a日韩av网址| 国产亚洲一区二区三区啪| 国精品一区二区| 美腿丝袜在线亚洲一区| 亚洲视频国产精品| 99久久精品网| 国产中文字幕一区二区三区| 蜜桃av一区二区在线观看| av中文字幕在线观看第一页| 91亚洲无吗| 久久xxxx精品视频| 激情欧美丁香| 三上悠亚国产精品一区二区三区| 国产毛片久久久| 亚洲视频电影在线| 一区二区三区视频免费观看| 麻豆精品少妇| 国产亚洲欧美日韩在线观看一区二区| 99视频一区| 蜜臀久久99精品久久一区二区| 国产suv精品一区二区四区视频 | 国产欧洲在线| 国产精品入口久久| 日韩一区二区三免费高清在线观看| 蜜臀91精品国产高清在线观看| 黄色在线网站噜噜噜| 久久精品欧洲| 欧美黄页在线免费观看| 欧美日韩夜夜| 欧美日韩精品一区二区三区视频| 亚洲制服一区| 综合一区av| 日韩午夜视频在线| 91综合久久爱com| 日韩avvvv在线播放| 丝袜美腿亚洲一区二区图片| 国产视频欧美| 午夜一级在线看亚洲| 91久久在线| 日韩中文字幕av电影| 亚洲区第一页| 日韩欧美高清一区二区三区| 奇米777国产一区国产二区| 日韩超碰人人爽人人做人人添| 一本综合精品| 欧美性www| 国内精品麻豆美女在线播放视频| 精品美女在线视频| 国产夫妻在线| 久久精品成人| 欧美1区2区3区| 中文一区二区| 亚洲专区视频| 国产视频网站一区二区三区| 欧美极品中文字幕| 中文字幕在线免费观看视频| 亚洲午夜黄色| 亚洲香蕉久久| 国产精品高清一区二区| 国产精品久久久久久久免费观看 | 樱桃成人精品视频在线播放| 亚洲欧美日韩国产综合精品二区| 蜜桃久久久久久| 国产精品亚洲综合在线观看| 水蜜桃精品av一区二区| 美女网站一区| 91成人在线| 国产精品99一区二区三| 久久精品国产亚洲夜色av网站| 亚洲一区二区三区免费在线观看 | 蜜桃视频第一区免费观看| 日本不卡一区二区| 国产一区国产二区国产三区 | 91九色精品| 日韩区一区二| 国产精品久久久久蜜臀 | av不卡免费看| 国产欧美在线观看免费| 波多野结衣久久精品| 激情久久婷婷| 18国产精品| 麻豆精品蜜桃| 日精品一区二区三区| 国产一区丝袜| 国产一区二区高清| 国产精品xvideos88| 欧美69视频| 国产午夜精品一区在线观看| 欧美日韩亚洲在线观看| 亚洲欧洲专区| av最新在线| 中文字幕日本一区二区| 福利一区视频| 亚洲午夜久久| 动漫av一区| 亚洲三区欧美一区国产二区| 高清一区二区| 亚洲男人在线| 精品亚洲美女网站| 欧美日韩亚洲国产精品| 99久久视频| 国产精品手机在线播放| 亚洲国产成人精品女人| 欧美激情亚洲| 蜜臀av性久久久久蜜臀aⅴ四虎| 国产一区二区三区视频在线| 午夜在线视频观看日韩17c| 国产在视频一区二区三区吞精| 美国三级日本三级久久99| 成人午夜亚洲| 亚洲精品进入| 久久精品国产亚洲夜色av网站| 国产精品1区| 亚洲字幕久久| 1000部精品久久久久久久久| 国产精品资源| 日本大胆欧美人术艺术动态| 日韩免费高清| 久久一区欧美| 91亚洲精品在看在线观看高清| 在线国产一区二区| 国产一区二区三区网| 日本午夜精品| 亚洲欧美日韩专区| 国产麻豆久久| 久久99精品久久久久久园产越南| 亚洲一区欧美| 99国产精品久久久久久久| 日韩精品永久网址| 久久天堂影院| 国产精品任我爽爆在线播放| 蜜臀精品一区二区三区在线观看| 99免费精品| 欧美成a人国产精品高清乱码在线观看片在线观看久 | 久久久久亚洲精品中文字幕| 亚洲欧美在线专区| 午夜在线一区二区| 欧美+亚洲+精品+三区| 蜜桃av.网站在线观看| 国产91在线播放精品| 91欧美极品| 欧美亚洲自偷自偷| 亚洲精品成人一区| 亚洲人成毛片在线播放女女|