PHPCMS 後臺密碼忘記的解決方法

黄文Rex發表於2024-12-10

如果您忘記了 PHPCMS 網站後臺的管理員密碼,可以按照以下步驟重置密碼:

步驟一:登入資料庫

  1. 使用資料庫管理工具

    • 使用 phpMyAdmin 或其他資料庫管理工具登入您的資料庫。
  2. 找到對應資料庫

    • 定位到儲存網站資料的資料庫。

步驟二:檢查 IP 鎖定

  1. 檢視 phpcms_times

    • 如果您發現 IP 地址被鎖定,可以在 phpcms_times 表中查詢對應的 IP 地址記錄。
    • 刪除與您的 IP 地址相關的記錄,或者直接清空整個表以解除鎖定。

步驟三:找到密碼金鑰 PASSWORD_KEY

  1. 編輯配置檔案

    • 開啟 include 目錄下的 config.inc.php 檔案。
    • 搜尋 PASSWORD_KEY,找到您設定的金鑰值。

步驟四:生成新密碼的 MD5 雜湊值

  1. 編寫 PHP 指令碼

    • 編寫一個簡單的 PHP 指令碼來生成新密碼的 MD5 雜湊值。假設您的密碼金鑰是 passkey,新密碼是 111111,則指令碼如下:
      <?php
      $str = 'passkey' . '111111';
      echo md5($str);
      ?>

  2. 執行指令碼

    • 執行上述指令碼,獲取生成的 MD5 雜湊值。

步驟五:修改資料庫中的密碼

  1. 編輯 phpcms_member

    • 找到 phpcms_member 表中對應的管理員使用者名稱。
    • password 欄位的值替換為您生成的 MD5 雜湊值。

相關文章