ERROR 1045 (28000): Access denied for user實(shí)用解決方案
昨天連數(shù)據(jù)庫(kù)沒有問題,但是今天連接數(shù)據(jù)庫(kù)就報(bào)這個(gè)錯(cuò)誤了,網(wǎng)上也搜了不少的方法,有一個(gè)方法解決了我的問題。我的環(huán)境是Linux
步驟:首先需要跳過密碼認(rèn)證,在Linux環(huán)境中找到/etc/my.cnf文件,在文件中找到mysqld,在mysqld下邊加上skip-grant-tables語(yǔ)句,這樣的話就避過密碼驗(yàn)證了,然后重啟mysql,/etc/init.d/mysqld restart,進(jìn)行密碼的修改,
如下,
mysql> use mysql;
mysql> update user set password=password("你的新密碼") where user="root";
mysql> flush privileges;
mysql> quit
然后重啟MySQL,語(yǔ)句同上,問題解決,如果想要同時(shí)修改用戶名可以使用以下語(yǔ)句,
mysql> use mysql;
mysql> update user set password=password("你的新密碼") ,user="(要修改的用戶名)" where user="root";
mysql> flush privileges;
mysql> quit
總結(jié)
以上就是本文關(guān)于MySQL報(bào)錯(cuò)解決方案的全部?jī)?nèi)容,希望對(duì)大家有所幫助。感興趣的朋友可以繼續(xù)參閱本站:簡(jiǎn)析mysql字符集導(dǎo)致恢復(fù)數(shù)據(jù)庫(kù)報(bào)錯(cuò)問題、MySQL表排序規(guī)則不同錯(cuò)誤問題分析等,有問題可以隨時(shí)留言,小編會(huì)及時(shí)回復(fù)大家的。
版權(quán)聲明:本站文章來源標(biāo)注為YINGSOO的內(nèi)容版權(quán)均為本站所有,歡迎引用、轉(zhuǎn)載,請(qǐng)保持原文完整并注明來源及原文鏈接。禁止復(fù)制或仿造本網(wǎng)站,禁止在非maisonbaluchon.cn所屬的服務(wù)器上建立鏡像,否則將依法追究法律責(zé)任。本站部分內(nèi)容來源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來,僅供學(xué)習(xí)參考,不代表本站立場(chǎng),如有內(nèi)容涉嫌侵權(quán),請(qǐng)聯(lián)系alex-e#qq.com處理。
關(guān)注官方微信