Page 1 of 1

FAQ: Odzyskanie hasła admina

Posted: Wed Oct 12, 2005 8:46 pm
by enjoy777
Wielu użytkowników spotyka się z problemem zapominania hasła do panelu administratora.

Pytanie: Jak odzyskać hasło administratora?

Odpowiedź:

Hasło jest przechowywane w bazie danych po zaszyfrowaniu uniemożliwiającym jego odzyskanie przez kogoś nieuprawnionego. Szyfrowanie hasła odbywa się za pomocą funkcji mieszającej MD5. Nie możesz odzyskać hasła poprzez odszyfrowanie ale możesz podmienić je w bazie danych na hasło, które znasz.
Jak to zrobić?
Hasła są przechowywane w bazie danych w tabeli  jos_users w polu passwords. Aby się tam dostać skorzystaj np z phpMyAdmin i wyedytować to pole. Ustaw w tym polu znaną sobie wartość, poniżej znajdziesz odpowiednie przykłady:

hasło = wartość po zaszyfrowaniu funkcją MD5

admin = 21232f297a57a5a743894a0e4a801fc3
secret = 5ebe2294ecd0e0f08eab7690d2a6ee69
OU812 = 7441de5382cf4fecbaa9a8c538e76783

Skopiuj takie zaszyfrowane hasło do pola w tabeli, zapisz to a potem zaloguj się używając odpowiednika niezaszyfrowanego.
Po zalogowaniu się do panelu zmień hasło na inne

Możesz też skorzystać z sieciowych narzędzi do generowania szyfrowanych haseł np:
- JavaScript MD5 - http://pajhome.org.uk/crypt/md5/
- MD5 hash calculator - http://bfl.rctek.com/tools/?tool=hasher

Porada by kenmcd http://forum.joomla.org/index.php/topic,10985.0.html

Re: FAQ: Odzyskanie hasła admina

Posted: Fri Oct 14, 2005 8:36 pm
by nexus246
UPDATE mos_users
    SET password = md5('nowehaslo')
WHERE username = admin

Re: FAQ: Odzyskanie hasła admina

Posted: Sat Dec 03, 2005 2:03 am
by zwiastun
:D I to jest to, jak pepsi-cola!

Re: FAQ: Odzyskanie hasła admina

Posted: Sat Dec 03, 2005 1:38 pm
by magic
Coca Cola Cię zaskarży ...

Re: FAQ: Odzyskanie hasła admina

Posted: Sun Dec 04, 2005 7:05 am
by zwiastun
Sory, Coca!

Re: FAQ: Odzyskanie hasła admina

Posted: Sun Dec 04, 2005 10:53 am
by magic

Re: FAQ: Odzyskanie hasła admina

Posted: Wed Jan 11, 2006 12:56 am
by Roman Blanty
a jak zrobić żeby nie można było w tak łatwy sposób zmienić hasła? czy jest to możliwe?

załóżmy, że ktoś poza nami ma dostęp do bazy a nie chcemy by mógł zmienić hasło

Re: FAQ: Odzyskanie hasła admina

Posted: Wed Jan 11, 2006 6:48 am
by ORLONnet
jeżeli ograniczenie dostępu do tabeli cośtam_users wchodzi w grę, to może jeszcze Cię uratować, ale jeżeli korzysta z tego samego dostępu co serwis joomla lub ma dostęp do tych danych autoryzacyjnych to jakoś nie widzę ratunku
... może interwencja w episkopacie ... bo taka tam samodzielna modlitwa też nie rozwiąże problemu ;)
Można też ograniczać dostęp po adresach IP do serwera mySQL ale to zależy od specyfiki organizacyjnej w Twoim przypadku
W oststeczności można całą tabelę zablokować jeżeli masz już limit użytkowników i nikt Ci się tam rejestrował nie będzie
innych rozwiązań jakoś nie wiedzę
może ojciec dyrektor jakieś znajdzie jak dam sowity datek  :P

Re: FAQ: Odzyskanie hasła admina

Posted: Wed Jan 11, 2006 7:08 am
by Roman Blanty
...hmm...

Cieszyć się więc nalezy ze zagadnienie jest czysto hipotetyczne ...narazie...

...narazie pozdrawiam Kurę Biskupa

Re: FAQ: Odzyskanie has³a admina

Posted: Thu Apr 27, 2006 7:07 pm
by Rybik
a mo¿e po prostu wejsc z frontendu z opcja component/option,com_login po adresie i kazac sobie wyslac nowe mailem ? :D

Odp: FAQ: Odzyskanie has³a admina

Posted: Fri Apr 28, 2006 7:26 am
by ORLONnet
no fajnie, Rybciu, tyle ¿e ten "kto¶" ma dostêp do bazy :(
bardziej chodzi (z ego co pamiêtam rozmowê z Romkiem) o uniemo¿liwienie wykonania kodu w bazie zmieniaj±cego has³o ;)
Pozdrawiam
A wogóle, to ja te¿ siê niedawno obudzi³em ... na wiosnê ;)

Re: FAQ: Odzyskanie hasła admina

Posted: Thu Oct 20, 2011 12:12 pm
by Michal79
można też wejść na stronę www z koderem MD5 i tam wprowadzić nowe hasło. Następnie zaszyfrować je poprzez MD5 i dalej to co dostajemy podmienić w bazie.

stosowałem i działa

Re: FAQ: Odzyskanie hasła admina

Posted: Sat May 17, 2014 8:03 am
by marcing
Witam.

Zastosowałem się do rady enjoy777 i coś chyba zepsułem :) O ile wcześniej ładowała się strona, wszystkie podstrony działały, o tyle, teraz wyskakuje mi monit:

Error displaying the error page: Application Instantiation Error

W myPHPadmin odnalazłem przedrostek_users
kliknąłem, pokazała mi się lista użytkowników, w wierszu mojego user kliknąłem "edytuj"
otworzyła mi się zakładka "wstaw", lewa strona z listą list do wyboru jakichś wartości (w wierszu password nie było nic zaznaczone więc zostawiłem)
skopiowałem zakodowane hasło "admin" z posta enjoy777 i zapisałem :)
odświeżam stron i tyle.
pfff

Re: FAQ: Odzyskanie hasła admina

Posted: Sat May 17, 2014 11:28 am
by zwiastun
powtórz te czynności, wpisz po prostu hasło admin, następnie zaszyfruj algorytmem MD5 (wybierz z listy wyboru po lewej stronie). Potem - po zalogowaniu się do zaplecza ponownie zmień swoje hasło.
zobacz więcej
http://wiki.joomla.pl/Jak_odzyskać_hasł ... istratora?