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