今天在給一個菲律賓vps的客戶改wordpress數(shù)據(jù)庫表時有下面的提示:
wordpress數(shù)據(jù)庫修改密碼提示#1036-Table’wp_users’ is read only
有些時候忘記wordpress登錄密碼,然而又因為各種問題導(dǎo)致收不到密碼重置的郵件,這時就需要在數(shù)據(jù)庫修改登錄密碼。
本文拿寶塔面板為例,講述怎么修改密碼以及數(shù)據(jù)庫提示#1036-Table'wp_users' is read only的解決辦法。
首先在寶塔面板打開phpmyadmin
在左側(cè)點擊你的數(shù)據(jù)庫,找到wp_users(如果你沒改表前綴的話,總之就是找到_users),點擊會在右側(cè)羅列出所有賬號,注意密碼是加密過的。
點擊編輯,把user_pass的值修改為“5d41402abc4b2a76b9719d911017c592”,其實這是字符串“hello”的MD5加密值。
最后重新加載數(shù)據(jù)庫配置(重要),此時用新密碼hello登錄wordpress后臺,在后臺修改成自己喜歡的密碼即可。
很多朋友在數(shù)據(jù)庫中修改會出現(xiàn)#1036-Table'wp_users' is read only的提示,且修改不成功,這是因為數(shù)據(jù)庫權(quán)限的問題,多數(shù)都是因為網(wǎng)站搬家換了新環(huán)境引起的。
解決辦法:在寶塔面板中,找到路徑,根目錄/www/server/data/你的數(shù)據(jù)庫名稱,把你的數(shù)據(jù)庫文件夾權(quán)限設(shè)置為777,所有者選擇mysql,這時候再修改數(shù)據(jù)庫就可以了。為了安全起見,建議修改完數(shù)據(jù)庫之后再改回原來的755。