今天在使用mysql的時候,提示「your password has expired」,看了一下問題是因為我本地mysql的密碼已經過期了,然後蒐羅了一下網上的解決辦法。(我的mysql版本 5.7.20 win10系統)
找到mysql的安裝目錄,開啟命令列視窗,把路徑轉到bin目錄下:
然後輸入命令:mysql -uroot -p,回車;
提示輸入密碼時,輸入原密碼
修改原密碼(繼續使用原密碼也可以的),輸入命令:
set password for root@localhost = password('qwer1234!@#$');《請牢記新密碼》
修改root密碼永不過期,輸入命令:
alter user 'root'@'localhost' password expire never;
image.png
然後就可以使用新密碼登陸了,而且密碼不會過期。
Mysql中密碼過期處理
之前在連線mysql庫的過程中遇到了密碼過期的問題,後來在網上看了好多些部落格,處理了下這個問題。在此寫下部落格,為了方便下自己,也為了方便他人。mysql中密碼過期有兩種情況,注 資料庫版本為5.7 1 本機安裝的mysql,進入顯示密碼過期。2.用資料庫工具連線伺服器中mysql,顯示密碼過期。...
MySQL密碼過期
1 用mysql命令列登入mysql的root使用者 2 重新修改root密碼 set password for root localhost password newpass mysql 5.7增加了兩個欄位password last changed password lifetime來完善安全策...
oracle 密碼過期處理
1.cmd資料庫連線資料庫 sqlplus nolog connect sys orcl123 sys使用者密碼 localhost orcl 自己的例項名 as sysdba select from dba profiles where profile default and resource n...