ubuntu mysql無法登入密碼重設

ubuntu mysql root keyword若有問題,就必須要重設才能進入
在不使用安全模式登入的情況下
可利用特殊的機碼登入
打開終端機鍵入
●sudo cat /etc/mysql/debian.cnf
會得到一串特殊的password,請記好它
●sudo mysql -u debian-sys-maint -p
把剛剛的特殊密碼輸入,就可以登入mysql
接著要在mysql裡面重新設定密碼的長度與權限
在mysql裡面執行的相關指令
〈查詢〉
select @@validate_password_length;
select @@validate_password_policy;
〈設置〉
set global validate_password_length=3;
set global validate_password_policy=0;
〈更改密碼指令〉
use mysql;
update user set authentication_string=PASSWORD(“mynewpassword”) where User=’root’;
flush privileges;
quit
以上可重新設定好,root的密碼順利用新的密碼登入測試
●mysql -u root -p

Leave a Comment

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *