Serwery w Polsce · Warszawa Dyski NVMe

Jak naprawic błąd "Sorry you are not allowed to access this page" Drukuj

  • 0

Przyczyny błędu braku uprawnień w WordPress

Ten błąd pojawia się w panelu administracyjnym gdy użytkownik nie ma odpowiednich uprawnień do danej funkcji. Moze być spowodowany przez uszkodzona role użytkownika, wtyczkę bezpieczeństwa lub problem z baza danych.

Krok 1: Sprawdź role użytkownika

  1. Zaloguj się przez konto z wyższymi uprawnieniami
  2. Przejdź do Uzytkownikow → Wszyscy użytkownicy
  3. Sprawdź czy konto problematycznego użytkownika ma prawidłowa role (np. Administrator)
  4. Edytuj użytkownika i zmień role jeśli trzeba

Krok 2: Przywróć uprawnienia przez phpMyAdmin

-- Sprawdz capabilities uzytkownika (ID=1)
SELECT meta_value FROM wp_usermeta
WHERE user_id = 1 AND meta_key = 'wp_capabilities';

-- Przywróć administrator
UPDATE wp_usermeta SET meta_value = 'a:1:{s:13:"administrator";b:1;}'
WHERE user_id = 1 AND meta_key = 'wp_capabilities';

Krok 3: Dezaktywuj wtyczki bezpieczeństwa

Wtyczki takie jak Wordfence, iThemes Security mogą blokować dostęp po wykryciu podejrzanej aktywności. Dezaktywuj je tymczasowo przez DirectAdmin (zmień nazwę folderu wtyczki).

Krok 4: Sprawdź plik wp-config.php

Upewnij się że nie ma linii: define('DISALLOW_FILE_EDIT', true); lub define('DISALLOW_FILE_MODS', true); jezeli chcesz mieć dostęp do edytora plików.


Czy ta odpowiedź była pomocna?

« Wstecz