mysql+根密码是什么意思,重设MySQL根密码
生活随笔
收集整理的這篇文章主要介紹了
mysql+根密码是什么意思,重设MySQL根密码
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
我已經繼承了安裝了mysql的服務器。我沒有任何用戶的mysql密碼,甚至不是root(雖然我有linux root密碼)。另外,我只知道另外一個用戶帳號包含root,而且沒有權限執行任何動作,甚至沒有SELECT。
我嘗試停止mysql servicw,重新啟動與跳過grant表選項,只需登錄沒有密碼:
service mysqld stop
service mysqld start --skip-grant-tables &
mysql -u root
但是得到以下錯誤:
Access denied for user 'root'@'localhost' (using password: NO)
然后我嘗試重置密碼:
mysqladmin -u root password 'newpw'
但是這也給出了拒絕訪問的錯誤。
我也嘗試以其他用戶登錄(不用pw)并執行以下命令:
UPDATE mysql.user SET Password=PASSWORD('MyNewPass') WHERE User='root';
并得到這個錯誤:
ERROR 1142 (42000): UPDATE command denied to user ''@'localhost' for table 'user'
我也嘗試刪除mysql并重新安裝,但我得到相同的錯誤。
有什么建議么?
總結
以上是生活随笔為你收集整理的mysql+根密码是什么意思,重设MySQL根密码的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: FreeSWITCH权威指南-基础篇-1
- 下一篇: 计算机二级题库access选择题_计算机