Obnova hesla v Joomle

 

Bežne môžete pridávať, upravovať a mazať užívateľov a heslá z back-endu v sekcii Správca používateľov. Pre vykonanie zmien musíte byť prihlásení ako člen skupiny Super Administrators.

V niektorých prípadoch to však nemusí byť možné. Napríklad, váš web mohol byť "hacknutý" a heslo alebo užívateľ bol zmenený. Prípadne človek, ktorý mal správu systému na starosti už nie je k dispozícii a nezanechal Vám heslá. Prípadne ste jednoducho použité  heslo zabudli.

V týchto prípadoch ešte nie je nič stratené, je tu stále ešte možné zmeniť  heslo priamo v rámci databázy použitej systémom Joomla! , takže sa môžete prihlásiť späť ako správca. Existuje na to viacero spôsobov.

 

1. spôsob: Súbor configuration.php 


Ak máte prístup k svojmu configuration.php súboru  na serveri a máte účet s ktorým sa do Joomla viete prihlásiť, môžete  heslo obnoviť pomocou nasledujúceho postupu.

Pre bližsie informácie o úprave konfiguračného súboru je k dispozícií návod.

 

1. Prihláste sa do FTP a otvorte súbor configuration.php. Pridajte na jeho koniec tento riadok:
 

public $root_user='uzivatel'; 

pričom za "uzivatel" dosadíte uživateľské meno , pod ktorým pridávate články. 

 

2. Súbor configuration.php následne uložte  a nahrajte ho naspäť na hosting. 

3. Prihláste sa do administrácie pod týmto účtom a následne z horného menu vyberte Site a v podmenu User Manager. 

4. Kliknite na účet správcu (zvyčajne administrator) a zadajte nové heslo do poľa New Password a taktiež do poľa Verify Password a kliknite na uložiť. 

5. Podľa okolností môže byť vhodné zmeniť aj ostatné prístupové heslá. 

Ak nemáte žiadnych užívateľov, ktorí by poznali svoje heslo ani nemôžete využiť registráciu priamo zo stránky, je potrebné vykonať zmenu v databáze podľa metódy uvedenej nižšie

 

2. spôsob: Zmena hesla v databáze


V prípade, že užívateľ admin je stále definovaná, najjednoduchšie možnosťou je zmeniť heslo v databáze na známu hodnotu. Toto si vyžaduje prístup k databáze MySQL pomocou phpMyAdmin, alebo iného klienta. 

1. Pokiaľ neviete prístupové údaje do databázy, nájdete ich v súbore configuration.php pod premennými $user a $password , poznačte si tiež $dbprefix.

2. Pripojte sa do phpmyadmin (alebo Vášho obľúbeného MySQL klienta) s prihlasovacími údajmi k databáze. Podľa verzie MySQL nájdete phpmyadmin pod db51.websupport.skdb55.websupport.sk, db57.websupport.sk, db55.websupport.sk, db101.websupport.sk.

3.Vyberte z ponuky naľavo Vašu databázu.

 

4. Nájdite v nej tabuľku užívateľov. Zvyčajne je to  jos_users , ale ak ste zvolili iný prefix db, nájdete ju pod ním, napríklad rinise889_users.

 

5. Po kliknutí na tabuľku sa v pravej časti otvorí zoznam užívateľov aj s dátami. Upravíme v ňom stĺpec password. 

6. Vložíme doňho nasledovnú hodnotu:


d2064d358136996bd22421584a7cb33e:trd7TvKHx6dMeoMmBVxYmg0vuXEA4199
 

Zmenu uložíme kliknutím hocikde mimo poľa úprav. 

 

7. Do Joomla sa následne vieme prihlásiť s heslom "secret". Pozor, okamžite po prihlásení je potrebné heslo zmeniť.