MySQL服務(wù)器登陸故障ERROR 1820 (HY000)的解決方法
故障現(xiàn)場:登陸到MySQL服務(wù)器,不管你執(zhí)行什么命令都報這個錯
mysql> show databases; ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement. mysql> use test; ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement. ... ...
怎么會這樣呢?難道我進的是假服務(wù)器?
原因分析:這個主要是由一個參數(shù)控制的 default_password_lifetime,看看官方的解釋
仔細看哈,Note信息有時候比上面的信息有用(英文的note我一般都是忽略的,有可能你忽略掉的那部分對性能也有幫助哦)
問題解決:在開源的世界里,我們不怕報錯,有報錯才有解決思路。下面來看下自己環(huán)境里的
mysql> select version(); +--------------+ | version() | +--------------+ | 5.7.10-3-log | +--------------+ 1 row in set (0.01 sec) mysql> show variables like 'default_password_lifetime'; +---------------------------+-------+ | Variable_name | Value | +---------------------------+-------+ | default_password_lifetime | 360 | +---------------------------+-------+ 1 row in set (0.00 sec)
原來如此。那么就修改密碼唄
alter user user() identified by "123456";
問題得到成功解決!當前用戶可以成功執(zhí)行權(quán)限內(nèi)的命令。
以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
- 關(guān)于MySQL繞過授予information_schema中對象時報ERROR 1044(4200)錯誤
- mysql數(shù)據(jù)庫mysql: [ERROR] unknown option ''--skip-grant-tables''
- 解決Navicat遠程連接MySQL出現(xiàn) 10060 unknow error的方法
- ubuntu18.0.4安裝mysql并解決ERROR 1698 (28000): Access denied for user ''''root''''@''''localhost''''
- ERROR 2002 (HY000): Can''t connect to local MySQL server through socket ''/tmp/mysql.sock''
- 解決MySQL啟動報錯:ERROR 2003 (HY000): Can''t connect to MySQL server on ''localhost'' (10061)
相關(guān)文章
解決Mysql報Invalid default value for ''''operate_time''''錯誤的問題
這篇文章主要介紹了解決Mysql報Invalid default value for 'operate_time'錯誤的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2021-02-02mysql 8.0.18.zip安裝配置方法圖文教程(windows 64位)
這篇文章主要為大家詳細介紹了mysql 8.0.18.zip安裝配置方法圖文教程,以及卸載以前數(shù)據(jù)庫的方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下2019-10-10MySQL數(shù)據(jù)庫運維之數(shù)據(jù)恢復(fù)的方法
本篇文章主要介紹了MySQL數(shù)據(jù)庫運維之數(shù)據(jù)恢復(fù)的方法,此處總結(jié)一下恢復(fù)方案,并結(jié)合數(shù)據(jù)庫的二進制日志做下數(shù)據(jù)恢復(fù)的示范。小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-06-06MySQL之MHA高可用配置及故障切換實現(xiàn)詳細部署步驟
這篇文章主要介紹了MySQL之MHA高可用配置及故障切換實現(xiàn)詳細部署步驟,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2021-03-03MySQL報錯 table “xxx” doesn‘t exit的解決
本文主要介紹了MySQL報錯 table “xxx” doesn‘t exit的解決,主要原因是英文字母大小寫敏感導(dǎo)致,下面就來介紹一下解決方法,感興趣的可以了解一下2023-10-10