Zapomniałem hasła superadministratora.
Jak mogę zresetować hasło do konta superadministratora?
Mam dostęp zarówno do FTP, jak i phpMyadmin. Jak mogę zmienić hasło do konta Super User ?
Mój prefiks tabeli to Xyz8_
joomla-3.x
phpmyadmin
account-password
super-user
web-tiki
źródło
źródło
Odpowiedzi:
Z dokumentów Joomla Jak odzyskać lub zresetować hasło administratora?
Metoda 1: Configuration.php
configuration.php
Za pomocą edytora tekstu otwórz
configuration.php
i dodaj następujący wiersz. Zastąp myname nazwą konta z dostępem administratora, że znasz hasło.public $root_user='myname';
Zapisz plik
configuration.php
i prześlij go ponownie przez FTP na swoją stronę z uprawnieniami 644. Ten użytkownik będzie teraz tymczasowym superadministratorem.Zaloguj się do backendu przy użyciu powyższego konta i zmień hasło do konta administratora utraconego . Możesz również zablokować lub usunąć stary i zamiast tego utworzyć nowy.
Po zakończeniu skorzystaj z łącza „Kliknij tutaj, aby spróbować zrobić to automatycznie”, które pojawia się w polu alertu, aby usunąć wiersz dodany do pliku configuration.php. Jeśli użycie łącza nie powiodło się, wróć i usuń dodaną linię z pliku configuration.php za pomocą edytora tekstu. Prześlij plik configuration.php z powrotem na stronę.
Za pomocą programu FTP sprawdź uprawnienia do pliku konfiguracji.php, powinny to być 444. Jeśli ręcznie usunąłeś dodaną linię, następnie zmień uprawnienia do pliku konfiguracji.php na 444.
Metoda 2: Bezpośrednia zmiana wpisu bazy danych
Znajdź superużytkownika w
Xyz8_users
tabeli bazy danych i w polu hasła wprowadź następujące dane:Powyższe zmienia hasło na tajne
Inne wartości hasła to:
Jeśli chcesz użyć zapytania mysql, możesz uruchomić następujące czynności:
Po uzyskaniu dostępu do konta należy natychmiast zmienić hasło na bezpieczne, ponieważ powyższe jest publiczne i dostarczane wyłącznie w celu odzyskiwania.
źródło
Joomla używa tabeli Xyz8_users do przechowywania danych użytkownika.
Ponowne podanie hasła jest proste, po prostu wykonaj zapytanie w phpmyadmin:
Po zmianie hasła za pomocą SQL zaloguj się do Joomla, a zostanie ono przekonwertowane na aktualizującą metodę mieszania hasła.
źródło
powinieneś poszukać tabeli Xyz8_users.
pozdrowienia
źródło
Metoda 1
W phpMyAdmin przejdź do
Xyz8_users
tabeli (zmień prefiks tabeli,Xyz8_
na prefiks tabeli, jeśli jest inny).Wybierz rekord dla konta Super User (konto Super Admin ma domyślnie identyfikator 62 lub 42).
Skopiuj i wklej znany skrót MD5 (jeden z dłuższych ciągów znaków poniżej) w polu hasła.
Zapisz zapis.
Zaloguj się do zaplecza swojej witryny przy użyciu nowego hasła „admin” lub „tajny” lub podobnego z góry.
Po zalogowaniu możesz zresetować hasło na dowolne.
Metoda 2
W phpMyAdmin przejdź do zakładki SQL i wprowadź zapytanie MySQL, jak w poniższym przykładzie:
(zmień prefiks tabeli na prefiks
Xyz8_
tabeli, jeśli jest inny.)„nowe_hasło” - zastąp je nowym hasłem, którego chcesz użyć.
„admin” - zastąp to, jeśli nazwa użytkownika admin jest inna.
Kliknij przycisk GO, aby przesłać zapytanie.
Zaloguj się do zaplecza swojej witryny za pomocą nowego hasła
Odniesienie: http://kb.siteground.com/article/How_to_reset_my_Joomla_administrator_password.html
źródło
Dostępne jest również narzędzie dla Joomla 2.5 (nie testowane z Joomla 3): http://myext.eu/en/j25-login Jest to po prostu plik PHP, który przesyłasz do swojego folderu / administrator / i odwiedzasz w przeglądarce .
Zawartość pliku PHP jest następująca:
źródło
Możliwe jest odzyskanie hasła administratora.
Dwa sposoby na odzyskanie hasła administratora.
Krok 1
Edytuj plik configuration.php
Krok 2
Edytuj tabelę #__user w bazie danych.
http://docs.joomla.org/How_do_you_recover_or_reset_your_admin_password%3F
źródło