PDA

Zobacz pełną wersję : Rozwiązanie z zablokowanym zapleczem joomla - super user/administrator



schemax
25-11-2016, 23:41
Witam, chciałbym napisać rozwiązanie dla osób, które zablokowały sobie całkowity dostęp do zaplecza joomla z poziomu super usera/administratora.
Przez przypadek w konfiguracji globalnej -> uprawnienia -> ,,Ustawienia uprawnień (praw dostępu)" wyłączyłem / zablokowałem dostęp do wszystkiego, nawet do zaplecza i później miałem tylko pustą kartę.

Żeby odblokować wszystkie narzędzia w zapleczu:
należy wejść do bazy danych mysql
poszukać oraz wejść do tabeli xyz_viewlevels (gdzie xyz to twoja nazwa).
W moim przypadku nie było tam wartości [] i to tak wyglądało:
1 Public 0 [1]
2 Registered 1 []
3 Special 2 []

do każdego z nich wchodzimy (Edycja) i zmienimy lub wpisujemy w kolumnnie (rules) Wartość :

1 Public 0 [1]
2 Registered 1 [6,2,8]
3 Special 2 [6,3,8]

Po tej zmianie mamy dostęp do całego zaplecza joomla

Worldexplorer
02-12-2016, 11:47
Cześć, ostatnio zauważyłem dziwne zmiany na swojej stronie, okazało się że mam jakiegoś dziwnego użytkownika w ADMINISTRATORACH. Użytkownika zablokowałem, zmienilem też ustawienia w PUBLIC. Nie ruszałem SUPER USER na którym dotychczas się logowałem. Niestety przy kolejnym wejściu moja własna strona mówi że nie mam prawa do ZAPLECZA.

Ostrzeżenie Nie masz praw dostępu do zaplecza witryny.

Próbuję zrobić co opisałeś ale nie wiem jak znaleźć tabelę o której piszesz. Mój serwer przenosi mnie do phpMyADMIN i dalej już nie wiem co zrobić i jak tabelę wyszukać.

Jesteś w stanie coś podpowiedzieć?

schemax
04-12-2016, 21:47
Wchodzisz do bazy danych MySQL ->(u mnie są 2 bazy +1.Information_xyz oraz +2.xyz : gdzie xyz to maja nazwa) wchodzisz do struktury twojej utworzonej bazy nr 2. i powinno rozwinąć się drzewo z tabelami (w moim przypadku jest w sumie 85 tabel) i wyszukujesz xyz_viewlevels lub po lewej stronie
+ plusikiem rozwijasz twoją bazę i powinno pojawić się okienko do wyszukiwania/filtrowania tabel [Type to filter these, Enter to search] i w pole wpisujesz viewlevels

Worldexplorer
08-12-2016, 16:29
Znalazłem, niestety mam tam wpisy więc zastanawiam się czy mój profil użytkownika przypisany jest do SUPER USERA :-/ Masz jakiś pomysł jak to sprawdzić? Konto jest, mogę zmienić hasło z poziomu strony więc mam pewność że jest właściwe.

nie mogę załączyć screena :(

- - - Updated - - -

8973 o jest

schemax
11-12-2016, 20:55
Trudno mi powiedzieć gdzie jest błąd. Dobrze by było zrobić backup bazy danych jeśli masz taką zrobioną (przed zmianą) lub poprosić dostawcę serwera.