初步評估

Sorry, you are not allowed to access this page.

WordPress 出現「抱歉,你無法訪問此頁面。」(Sorry, you are not allowed to access this page.):原因與檢查方式

中文介面顯示:抱歉,你無法訪問此頁面。
更新 2026-10-31

登入的帳號沒有某個畫面需要的權限時,WordPress 會顯示這句訊息。管理員在每一個後台畫面都看到它,通常是資料庫裡的角色資料損毀,或與資料表前綴對不上。

你現在看到的是哪一種情況?

管理員角色失去了權限。角色清單存在 wp_user_roles 這個選項裡,每個帳號的角色存在使用者中繼資料 wp_capabilities;兩者任一損毀或變成空的,WordPress 就把這個帳號當成沒有任何權限。

這些選項與使用者中繼資料的名稱都帶有資料表前綴。wp-config.php 設了新的前綴、這些名稱卻還是舊的前綴時,WordPress 找不到任何帳號的角色。

那個畫面需要的權限,目前的角色沒有;或是外掛用一個沒有任何角色具備的權限登記了那一頁。外掛的設定會列出哪些角色可以開啟。

常見原因

角色資料損毀:wp_user_roles 選項裡的序列化資料被截斷,或在 WordPress 以外被改過。
資料表前綴不一致:wp-config.php 用的前綴,與選項和使用者中繼資料名稱裡的前綴不同。
角色編輯外掛:外掛移除了管理員角色的權限,或刪除了這個角色。
會員或安全外掛:外掛過濾權限,讓部分帳號開不了這個畫面。

參考資料

  1. Roles and Capabilities (WordPress.org Documentation)

系統怎麼處理

角色資料表損毀屬於處理範圍。這一項會直接改動網站資料:健檢發現時會列入報價,付修復費前您在《修復授權同意書》逐項勾選確認。修復在維修站的網站副本上進行,複驗通過後才寫回。您網站資料庫裡的受保護資料表(會員、留言、訂單、表單填寫)只取結構。SSH/FTP 模式下,系統寫回前先在您的主機建立修復前備份,寫回後驗證沒通過時,以這份備份進行還原。修復未能完成,修復費全額退還。

  1. 初步評估:輸入網址
  2. 複製到維修站:在副本上作業
  3. 找出原因:逐項檢查
  4. 修復與複驗:首頁與內頁
  5. 寫回或交付:複驗通過才進行

每一個後台畫面都出現這句訊息、也開不了「使用者」畫面檢查角色時,可以交給 WP119。

初步評估我的網站 →
初步評估 →