Инструменты пользователя

Инструменты сайта


beget:wordpress:database:add_administrator

Добавление администратора WordPress через PhpMyAdmin

Для добавления административного пользователя напрямую в MySQL базу данных нужно через PhpMyAdmin выполнить всего три SQL запроса, причем искать и открывать соответствующие таблицы не нужно, запросы выполняются из главного окна базы данных.

Один запрос для таблицы users

Проверить соответствие префикса таблицы users1) и заменить все значения My* на нужные:

INSERT INTO `wp_users` (`ID`, `user_login`, `user_pass`, `user_nicename`, `user_email`, `user_url`, `user_registered`, `user_activation_key`, `user_status`, `display_name`) VALUES (NULL, 'MyUserLogin', MD5('MyPassword'), 'MyUserNicename', 'MyEmail', '', '0000-00-00 00:00:00.000000', '', '0', '');

:!: После выполнения запроса запомнить Идентификатор вставленной строки!

Два запроса для таблицы usermeta

Проверить префикс таблицы usermeta и префикс значения capabilities – должен совпадать с префиксом таблиц, и заменить MyUserID на значение из предыдущего запроса:

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

Сделать те же действия, что и в предыдущем запросе, заменив MyUserID, проверив префикс таблицы usermeta и префикс user_level:

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

Составлено на основе этой статьи.


Дисклеймер

  • Использование материалов данной базы знаний разрешено на условиях лицензии, указанной внизу каждой страницы! При использовании материалов активная гиперссылка на соответствующую страницу данной базы знаний обязательна!
  • Автор не несет и не может нести какую либо ответственность за последствия использования материалов, размещенных в данной базе знаний. Все материалы предоставляются по принципу «как есть». Используйте их исключительно на свой страх и риск.
  • Все высказывания, мысли или идеи автора, размещенные в материалах данной базе знаний, являются исключительно его личным субъективным мнением и могут не совпадать с мнением читателей!
  • При размещении ссылок в данной базе знаний на интернет-страницы третьих лиц автор не несет ответственности за их техническую функциональность (особенно отсутствие вирусов) и содержание! При обнаружении таких ссылок, можно и желательно сообщить о них в комментариях к соответствующей статье.
1)
Стандартный префикс wp_, но может быть и другой!

Обсуждение

Ваш комментарий:
T T G S Y K S E R᠎ A O J​ I T N N
 
Последнее изменение: 2022/02/12 11:40 (внешнее изменение)