Jak přidat admin uživatele WordPressu pomocí MySQL

WordPress je redakční systém (CMS), který je založený na technologii PHP a MySQL. A pomocí MySQL a nástroje phpMyAdmin se dá také ovládat v momentě, kdy např. nemáte přístup do administrace WordPressu. V tomto článku Vám ukážu, jak přidat admin uživatele WordPressu pomocí MySQL. Tedy např. v momentě, kdy máte klasický přístup do wp-admin z nějakého důvodu nedostupný proto, že nemáte správného uživatele v systému.

Jak přidat admin uživatele WordPressu pomocí MySQL

Abyste mohli uživatele přidat, budete potřebovat přístup k MySQL databázi a také nástroj phpMyAdmin. Adresu phpMyAdmin jakožto i přihlašovací údaje do databáze byste měli získat od svého poskytovatele webhostingu.

Po přihlášení se do phpMyAdmin klikněte nejprve na jméno databáze a poté z karet zvolte tu s nápisem SQL. Na této kartě můžete spustí následující příkaz.

				
					INSERT INTO `databasename`.`wp_users` (`ID`, `user_login`, `user_pass`, `user_nicename`, `user_email`, `user_url`, `user_registered`, `user_activation_key`, `user_status`, `display_name`) VALUES ('16', 'demo', MD5('demo'), 'Your Name', 'test@example.com', 'http://www.example.com/', '2022-09-01 00:00:00', '', '0', 'Your Name');

INSERT INTO `databasename`.`wp_usermeta` (`umeta_id`, `user_id`, `meta_key`, `meta_value`) VALUES (NULL, '3', 'wp_capabilities', 'a:1:{s:13:"administrator";s:1:"1";}');

INSERT INTO `databasename`.`wp_usermeta` (`umeta_id`, `user_id`, `meta_key`, `meta_value`) VALUES (NULL, '3', 'wp_user_level', '10');
				
			

Jak upravit příkaz

V tomto příkazu tedy upravte databasename na skutečné jméno Vaší databáze. Dále si zvolte ID uživatele, které ještě neexistuje, v tomto případě bude mít uživatel ID 16. Zbytek je patrný z níže uvedeného kódu:

  • user_login: login uživatele, kterým se budete přihlašovat
  • user_pass: heslo uživatele v nezašifrovaném formátu
  • user_nicename: Skutečné jméno uživatele
  • user_email: e-mail uživatele
  • user_url:webová adresa uživatele, pokud nějakou vlastní
  • user_registered: datum registrace uživatele
  • display_name: Skutečné jméno uživatele

Díky níže upravenému příkazu tak vytvoříme uživatele s loginem test-user a heslem mysecretpass. Tento uživatel bude mít práva administrátora.

				
					INSERT INTO `xxxxxx`.`wp_users` (`ID`, `user_login`, `user_pass`, `user_nicename`, `user_email`, `user_url`, `user_registered`, `user_activation_key`, `user_status`, `display_name`) VALUES ('16', 'test-user', MD5('mysecretpass'), 'Real Name', 'test@example.com', 'http://www.example.com/', '2023-09-01 00:00:00', '', '0', 'Real Name');
  
INSERT INTO `xxxxxx`.`wp_usermeta` (`umeta_id`, `user_id`, `meta_key`, `meta_value`) VALUES (NULL, '16', 'wp_capabilities', 'a:1:{s:13:"administrator";s:1:"1";}');
  
INSERT INTO `xxxxxx`.`wp_usermeta` (`umeta_id`, `user_id`, `meta_key`, `meta_value`) VALUES (NULL, '16', 'wp_user_level', '10');
				
			

Jak přidat admin uživatele WordPressu pomocí MySQL

Závěr

Jak vidíte, přidat admin uživatele WordPressu pomocí MySQL není zas tak složité, jak by se mohlo na první pohled zdát. Chce jen trochu cviku a praxe s prací v MySQL. Před samotným přidáním uživatele vždy doporučuji provést zálohu databáze pro případ, že by se cokoliv nezdařilo. Tento krok, prosím, nepodceňujte.

Web je vytvářen s pečlivostí k obsaženým informacím. Snažím se poskytovat kvalitní a užitečný obsah, který ostatním pomáhá, nebo je inspiruje. Pokud jste spokojeni s mou prací a chtěli byste mě podpořit, můžete to udělat prostřednictvím jednoduchých možností.

Byl pro Vás tento článek užitečný?

Klikni na počet hvězd pro hlasování.

Průměrné hodnocení. 0 / 5. Počet hlasování: 0

Zatím nehodnoceno! Buďte první

Jak užitečný vidíte tento článek.

Sledujte mě na sociálních médiích.

Je mi líto, že pro Vás nebyl článek užitečný.

Jak mohu vylepšit článek?

Řekněte mi, jak jej mohu zlepšit.

newsletter

Odebírejte Newsletter

Buďte v obraze! Připojte se k odběru newsletteru a buďte první, kdo získá nejnovější informace přímo do vaší e-mailové schránky. Sledujte aktuality, exkluzivní události a inspirativní obsah, přímo na Vašem e-mailu.  

Odebírat
Upozornit na
guest
0 Komentáře/ů
Nejstarší
Nejnovější Nejvíce hlasováno
Vložené zpětné vazby.
Zobrazit všechny komentáře.

Pokud mi chcete napsat rychlou zprávu, využije, prosím, níže uvedený
kontaktní formulář. Děkuji.

Další Kontaktní údaje