GNU/Linux >> Znalost Linux >  >> Linux

Jak změnit heslo správce WordPress přes MySQL

Změna nebo úprava hesla správce WordPress je činnost zaměřená na superuživatele. V takovém případě se stále můžete přihlásit k účtu webu WordPress a upravit další existující informace o uživatelském profilu nebo ještě více upravit informace o webu.

Z toho či onoho důvodu však můžete mít pocit, že byla narušena integrita nebo bezpečnost vašich hesel správce. Může to být také způsobeno zásadou zabezpečení webu zavedenou společností zastoupenou webem WordPress, kde se hesla administrátorů mění týdně nebo měsíčně.

[ Také by se vám mohlo líbit:Jak vytvořit nového administrátora WordPress přes MySQL ]

MySQL prostředí příkazového řádku nebo prostředí je rychlý, efektivní a přímý způsob změny hesla správce WordPress, zejména pokud nechcete za účelem provádění těchto změn zabezpečení pracovat s prostředím GUI správce WordPress nebo se nacházíte v prostředí serveru Linux bez přímého přístupu. přístup ke grafickému webovému rozhraní, jako je phpMyAdmin .

Kontrola uživatelů a metadat WordPress prostřednictvím MySQL

Přihlaste se do databáze MySQL z příkazového řádku Linuxu pomocí svého uživatelského jména a hesla.

$ mysql -u wordpress -p

Dále otevřete databázi wordpress a vypište tabulku databáze, která obsahuje všechny uživatele, se nazývá wp_users .

MariaDB [(none)]> use wordpress;
MariaDB [(none)]> select * from wp_users;

Identifikujte uživatele, jehož heslo potřebujete změnit. V tomto případě se pokusíme změnit heslo správce pro uživatele [email protected] . Abyste se ujistili, že tento uživatel má ve svém profilu status správce, dejte nám přístup k jiné tabulce databáze WordPress s názvem wp_usermeta .

MariaDB [(none)]> select * from wp_usermeta;

Sloupec tabulky meta_value s hodnotami sloupců 10 a a:1:{s:13:”administrator”;b:1;} a sloupec tabulky meta_key s hodnotami sloupců wp_capabilities a wp_user_level všechny by měly být propojeny se sloupcem tabulky user_id s hodnotou sloupce 3 což je ID adresy editor@linuxshelltips uživatel pod tabulkou wp_users .

Hodnoty uvedené ve sloupci tabulky meta_value a meta_klíč naznačovat, že přidružený uživatel WordPress prostřednictvím zadaného ID-user_id match má administrátorská práva na webu WordPress.

Změna hesla správce WordPress pomocí MySQL

Příkaz SQL, který se má použít, by měl být podobný následujícímu:

MariaDB [(none)]> UPDATE 'database_name'.'database_table_name' SET 'database_table_column' = MD5( 'your_new_password' ) WHERE 'database_table_name'.'database_table_column' = "your_admin_username";

Z výše uvedené syntaxe příkazu MySQL, změna hesla pro uživatele editor@linuxshelltips lze přeložit na následující příkaz SQL:

MariaDB [(none)]> UPDATE wordpress.wp_users SET user_pass = MD5( 'Id@diff3pass') WHERE wp_users.user_login = "editor@linuxshelltips";

Případně WHERE příkazu SQL příčina by mohla odkazovat na ID tohoto uživatele v databázi MySQL.

MariaDB [(none)]> UPDATE wordpress.wp_users SET user_pass = MD5('Id@diff3pass') WHERE wp_users.

Podle výše uvedeného snímku obrazovky bylo provedení dotazu úspěšné. Nyní je čas otestovat naše nové uživatelské heslo správce na webu WordPress.

Podařilo se nám změnit heslo tohoto administrátora WordPress uživatel úspěšně a dokonce se přihlásil pomocí nových přihlašovacích údajů, aby se potvrdilo, že si uživatel stále zachoval přístup správce k webu. Také jsme potvrdili, že tento uživatel má stále možnost provádět změny přizpůsobení webu; role, která není udělena běžnému uživateli webu.

Flexibilita, kterou přináší změna Administrátora WordPress uživatelské heslo je důležité, stejně jako někdy WordPress GUI rozhraní může přestat reagovat a je třeba implementovat nového Admina přihlašovací údaje uživatele v době, kdy je web v provozu. Získáte také efektivní správu přístupu všech ostatních administrátorů na web WordPress.


Linux
  1. Jak změnit, odebrat nebo zakázat uživatelské heslo v systému Linux

  2. Jak změnit nebo nastavit uživatelská hesla v Linuxu

  3. Jak změnit heslo uživatelského účtu kontejneru LXC

  1. Jak změnit uživatelské heslo v Ubuntu

  2. Jak změnit heslo v Linuxu – průvodce krok za krokem

  3. Jak změnit heslo root mysql

  1. Jak změnit uživatelské heslo v Linuxu

  2. Jak změnit uživatelské heslo v Linuxu

  3. Jak změnit nebo nastavit uživatelské heslo v Linuxu