Skip to content

Domain, hosting, code and data — in your name, in writing

jagaweb.

wp-admin & Pengesahan

Cara Menyelesaikan 'Sorry, you are not allowed to access this page' di WordPress

Bacaan 5 minitOleh Pasukan Teknikal JagaWeb

Panduan membaiki ralat sekatan kebenaran capaian wp-admin dan ketidakpadanan jadual wp_usermeta prefix pangkalan data di WordPress.

Memahami Isu: Cara Menyelesaikan 'Sorry, you are not allowed to access this page' di WordPress

Ralat kebenaran ini biasanya berlaku selepas migrasi pangkalan data atau apabila awalan jadual (table prefix) diubah dalam wp-config.php tanpa mengemas kini rekod kebenaran peranan pentadbir dalam jadual wp_usermeta.

Langkah 1: Diagnosis Ralat melalui cPanel & Terminal

Semak nilai $table_prefix dalam fail wp-config.php dan bandingkan dengan entri dalam jadual usermeta:

# Semak prefix dalam wp-config.php
grep "table_prefix" wp-config.php

Jika $table_prefix = 'wp_kustom_';, jadual kebenaran mesti dinamakan wp_kustom_capabilities, bukan wp_capabilities.

Langkah 2: Laksanakan Pembetulan yang Tepat

Buka phpMyAdmin dan jalankan pertanyaan SQL berikut untuk menyelaraskan kebenaran pengguna dengan awalan jadual yang betul:

-- Gantikan wp_ mengikut table_prefix semasa anda
UPDATE wp_usermeta 
SET meta_key = 'wp_capabilities' 
WHERE meta_key LIKE '%_capabilities';

UPDATE wp_usermeta 
SET meta_key = 'wp_user_level' 
WHERE meta_key LIKE '%_user_level';

Pastikan nilai medan meta_value untuk pengguna admin anda mengandungi kebenaran pentadbir:

a:1:{s:13:"administrator";b:1;}

Langkah 3: Sahkan Penyelesaian

Log masuk semula ke akaun anda dan akses papan pemuka pentadbir tanpa sebarang halangan sekatan kebenaran.


Perlukan Bantuan Pakar di Malaysia?

Penat membetulkan ralat WordPress sendiri sedangkan perniagaan anda menanggung kerugian setiap saat? Jaga menyediakan perkhidmatan penyelenggaraan WordPress bertaraf enterprise di Malaysia.

  • RM5,000 untuk Semakan Pemilikan & Akses penuh (kami perbetulkan arkitektur dan kawalan sistem anda).
  • RM450/bulan untuk Pelan Penjagaan (Care Plan) terurus sepenuhnya.
  • Bermula RM13,000/bulan untuk Penambahbaikan Sistem Bulanan. Tiada caj kadar per jam, hanya bukti portfolio yang telah disahkan (Daralwahi, Agros Empire, UrusHQ, nCrypt, Trexon Energy, TechFix Malaysia). Ketahui pelan Penyelenggaraan Laman Web kami hari ini.
WhatsApp