Návody • WordPress
Manuální resetování hesla administrátora WordPressu (wp-admin)
V tomto článku vám představíme nezbytné kroky k resetování hesla pro administrativní oblast WordPress přímo z databáze.
1
Názory 1633Aktualizováno 1 anPublikováno dne 05/10/2018od Sebastian Szlivka
Úvod
- WordPress nabízí možnost resetovat heslo pro administrativní oblast pomocí tlačítka Zapomněli jste heslo v rozhraní pro přihlášení WP Admin.

- Nicméně existuje možnost, že tato volba nemusí fungovat z různých důvodů, jako jsou:
- již nemáme přístup a/nebo si nepamatujeme e-mailovou adresu nastavenou při instalaci WordPressu.
- nedostáváme pokyny k obnovení v e-mailu.
- odkaz "Zapomněli jste heslo?" nefunguje. - V těchto situacích lze heslo resetovat přímo z databáze WordPressu.
- V tomto tutoriálu představíme postup pomocí ovládacího panelu cPanel.
Požadavky
- Podrobnosti pro přihlášení do cPanelu jsou uvedeny v e-mailu s administrativními údaji.
Kroky
- Nejprve musíme identifikovat databázi spojenou s webem WordPress. To můžeme udělat pomocí správce souborů.
- Vstoupíme do panelu cPanel a v sekci Soubory klikneme na Správce souborů.

- Klikneme na kořenovou složku WordPressu. Pokud se jedná o hlavní doménu hostingu, tato složka bude obvykle public_html. Pokud jde o Addon doménu, složku lze identifikovat přístupem do cPanelu -> Addon domény.
- V této složce klikneme pravým tlačítkem myši na soubor wp-config.php a poté klikneme na Zobrazit.

- V právě otevřeném souboru budeme hledat řádek kódu ve formátu define('DB_NAME', . Na tomto řádku můžeme identifikovat název databáze. V našem příkladu je to define('DB_NAME', 'demohost_wp602');. Nicméně každá aplikace má jiný název databáze.

- Až identifikujeme název databáze, můžeme zavřít Správce souborů a vrátit se na hlavní panel cPanelu.
- Přejdeme do sekce Databáze a poté klikneme na phpMyAdmin.

- Až se rozhraní phpMyAdmin načte, klikneme na databázi s názvem získaným v předchozím kroku. V našem příkladu demohost_wp602.

- Poté klikneme na tabulku s názvem users. V našem příkladu je úplný název tabulky wp4a_users. Tabulka může mít jinou předponu, ale bude obsahovat "users".
- Uživatelská data budou načtena do WordPress aplikace. Zde může být několik řádků s různými uživateli, kteří mají různá přístupová práva. Obecně platí, že nejstarší přidaný uživatel je také ten s úplnými administrativními právy. To lze odvodit pomocí sloupce user_registered.
- Klikneme na tlačítko Upravit nalevo od uživatele admin nebo uživatele, u kterého chceme resetovat heslo.

- Na další stránce můžeme pokračovat ve změně hesla. Zajímá nás pole user_pass. V tomto poli nahradíme stávající řetězec znaků novým heslem, poté vlevo v rozbalovacím menu vybereme MD5.

- Abychom uložili změny v databázi, klikneme na tlačítko Go na spodní části stránky.

- Pokud vše proběhlo hladce, heslo bylo resetováno a můžeme se pokusit přihlásit do administrace WordPressu.