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

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

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

瀏覽:236日期: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久久,三上悠亚国产精品一区二区三区
色爱综合av| 欧美激情另类| 欧美~级网站不卡| 国产精品综合| 日本成人一区二区| 日韩一区欧美| 日本免费新一区视频| 在线视频日韩| 亚洲免费婷婷| 综合欧美亚洲| 欧美一级一区| 久久天堂影院| 首页国产精品| 国产欧美自拍| 国产精品白丝久久av网站| 亚洲va久久| 日本三级亚洲精品| 亚洲免费福利| 老司机免费视频一区二区| 国产精品a级| 精品视频网站| 欧洲在线一区| 三级在线观看一区二区| 日韩av在线免费观看不卡| 国产精品午夜av| 国产一区二区三区四区五区| 色一区二区三区| av亚洲免费| 日韩三区免费| 激情91久久| 四虎精品永久免费| 欧美精品不卡| 99久久婷婷| 狠狠操综合网| 日韩精选在线| 国产精品中文字幕亚洲欧美| 福利一区和二区| 久久精品一区二区不卡| 国产亚洲一级| 欧美影院精品| 中文在线а√在线8| 久久精品观看| 亚洲精品高潮| 免费看久久久| 国产乱子精品一区二区在线观看| 国产精品久久乐| 亚洲日本网址| 午夜一区在线| 亚洲一级大片| 激情久久中文字幕| 亚洲在线久久| 偷拍精品精品一区二区三区| 日韩成人午夜精品| av中文资源在线资源免费观看| 欧美日韩国产观看视频| 老牛国产精品一区的观看方式| 91精品视频一区二区| 久久精品欧洲| 狠狠干成人综合网| 欧美日韩夜夜| 日韩在线欧美| 蜜臀91精品一区二区三区| 国产精品theporn| 免费一级欧美片在线观看网站| 国产精品一级| 国产字幕视频一区二区| 日韩不卡一区二区三区| 人在线成免费视频| 午夜精品福利影院| 精品欧美日韩精品| 午夜久久影院| 国产精品久久久免费| 1000部精品久久久久久久久| 欧美久久久网站| 婷婷综合亚洲| 美女国产精品久久久| 亚洲欧美激情诱惑| 国产成人精选| 日韩av中文字幕一区二区三区| 欧美黑人巨大videos精品| 久久久久久自在自线| 日本欧美久久久久免费播放网| bbw在线视频| 亚洲精品一级二级三级| 高潮久久久久久久久久久久久久| 亚洲精品影视| 视频一区中文| 久久午夜影院| 日韩黄色免费网站| 欧美日中文字幕| 久久不见久久见中文字幕免费| 亚洲一区日本| 日韩深夜视频| 在线一区二区三区视频| 日韩福利一区| 国产精品v日韩精品v欧美精品网站 | 亚洲一级在线| 国产精品不卡| 日本一区二区中文字幕| 五月天久久777| 麻豆精品在线播放| 亚洲69av| 香蕉久久国产| 国产99精品| av资源新版天堂在线| 国产亚洲一区二区三区啪| 亚洲一区二区三区高清| 久久久人人人| 国产精品久久久久久久免费观看| 欧美日一区二区三区在线观看国产免 | 快播电影网址老女人久久| 国产精品一区三区在线观看| 亚洲尤物av| 免费看欧美美女黄的网站| 欧洲av不卡| 色综合五月天| 国产一区二区三区探花| 国产精品成人一区二区网站软件| 亚洲精品乱码| 日韩中文字幕1| 99成人在线| 激情欧美丁香| 欧美搞黄网站| 久久伦理在线| 日本一区二区免费高清| 鲁大师精品99久久久| 国产精品日韩精品在线播放| 日韩av黄色在线| 日韩av电影一区| 日韩精品视频网站| 国产精品日韩久久久| 亚洲欧美伊人| 午夜久久福利| 麻豆精品91| 日韩精品一区第一页| 蜜桃伊人久久| 国产亚洲精品v| 亚洲综合激情在线| 日韩动漫一区| 日本欧美一区二区在线观看| 亚洲v天堂v手机在线| 奇米狠狠一区二区三区| 国产精品亚洲片在线播放| 国产精品久久久久77777丨| 麻豆国产欧美日韩综合精品二区| 国语精品一区| 激情国产在线| 91精品国产福利在线观看麻豆| 成人va天堂| 久久国产小视频| 久久中文视频| 天堂av在线一区| 日韩欧美久久| 国产精品sm| 久久一区欧美| 日韩久久一区二区三区| 午夜久久久久| 日日摸夜夜添夜夜添国产精品| 国产精品久av福利在线观看| 日本激情一区| 亚洲精品2区| 亚洲精品日本| 精品视频91| 九一精品国产| 日韩精品免费视频一区二区三区| 国产精品久久久久久久久免费高清| 国产一区二区三区四区二区| 亚洲午夜91| 视频一区欧美精品| 亚洲精品进入| 国产一区二区精品久| 久久视频精品| 亚洲va久久| a国产在线视频| 亚洲免费影视| 国产精品网址| 国产91久久精品一区二区| 天堂久久av| 鲁鲁在线中文| 免费精品视频在线| 精品视频国内| 午夜一区在线| 精品国内亚洲2022精品成人| 亚洲电影在线| 在线精品视频一区| 国产精品国码视频| 久久一区二区三区电影| 亚洲另类黄色| 欧美男人天堂| 日韩国产欧美三级| 中文字幕系列一区| 日韩高清成人在线| 久久精品免费一区二区三区| 日韩三区四区| 日韩欧美午夜| 天堂精品久久久久| 日韩理论片av| 欧美日本久久| 精品在线91| 国产精品xxx在线观看|