解決方法: 一、只是忘記了用戶名 登陸phpMyAdmin然后找到你網(wǎng)站數(shù)據(jù)庫,并查看wp_users數(shù)據(jù)表,其中user_login字段就是用戶名,或執(zhí)行以下SQL語句也能看到前30位的用戶名。 二、忘記用戶密碼 忘記了用戶密碼最簡單的做法就是在wordpress登錄界面...
成都創(chuàng)新互聯(lián)公司服務項目包括青陽網(wǎng)站建設、青陽網(wǎng)站制作、青陽網(wǎng)頁制作以及青陽網(wǎng)絡營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術優(yōu)勢、行業(yè)經驗、深度合作伙伴關系等,向廣大中小型企業(yè)、政府機構等提供互聯(lián)網(wǎng)行業(yè)的解決方案,青陽網(wǎng)站推廣取得了明顯的社會效益與經濟效益。目前,我們服務的客戶以成都為中心已經輻射到青陽省份的部分城市,未來相信會繼續(xù)擴大服務區(qū)域并繼續(xù)獲得客戶的支持與信任!
密碼存放于users表中的user_pass字段。
當忘記密碼后,通過手動更改該字段值,即可解決,提前需管理員權限;
手動更改的方法有兩種:
1、通過phpmyadmin更改
登錄phpmyadmin后,找到users表,并定位到某一用戶的user_pass,錄入新密碼
新密碼需為wordpress加密后的字符串,例如:admin加密后對應的字符串為:
$P$Bdhc5gWxRrprI3UGzASM.HsDbGlAvB/
2、創(chuàng)建reset_password.php文件進行更改
?php
include('wp-config.php');
include('wp-blog-header.php');
$to_check = "";
$default_password = '$P$Bdhc5gWxRrprI3UGzASM.HsDbGlAvB/'; //admin
if (empty($_POST['emergency_pass'])) {
?
form method='post'
重設管理員(admin)密碼:
input name='emergency_pass' type='password' /
input name='check_str' type='text' /
input name="type" type="radio" value="1" checked="checked" /輸入新密碼
input name="type" type="radio" value="0" /恢復成"admin"
input type='submit' /
/form
?php
} else {
if( isset( $_POST['check_str'] ) trim ( stripslashes( $_POST['check_str'] ) ) == $to_check ) {
$new_password = ( $_POST['type'] ) ? md5( stripslashes( $_POST['emergency_pass'] ) ) : $default_password;
$sql = 'UPDATE '.$wpdb-users.' SET user_pass = "'. $new_password .'" WHERE User_login = "admin"';
$result = $wpdb-query($sql);
wp_redirect('wp-login.php');
exit();
}
}
?
將以上代碼保存為reset_password.php,并將該文件放置在wordpress根目錄下,運行就可以重設;
切記:該方法雖便捷,但更改完成后,為安全起見,需立即刪除。
備注:該方法引用 自:
通過以上任一種方式更改完成后,即可使用admin這個新密碼登錄后臺。
提醒: 登錄后臺第1件事應該立即重設密碼,密碼最好設置為組合式的較復雜型的密碼。
最簡單的是通過管理員帳戶的郵箱找回密碼,更多
請參考官方英文幫助:
如果英語不太好,就搜一下“Wordpress忘記密碼”吧,有很多解決辦法的