Иногда возникает необходимость создать пользователя с администраторскими правами, не имея доступа в админ-панель WordPress. Часто это бывает нужно, когда, например, злоумышленник заполучил и изменил пароль администратора. Для восстановления контроля над сайтом имеет смысл создать нового пользователя, обладающего администраторскими ролями.
Как в WordPress создать администратора?
Для этого воспользуемся бесплатной утилитой phpMyAdmin. В одной из наших статьях мы подробно рассматривали работу с этой программой и весь процесс переноса сайта wordpress. Поэтому будем считать, что Вы уже имеете с ней работать. Итак, после того, как была открыта база данных Вашего сайта, следует перейти на вкладку SQL и в поле запроса добавить следующие строки:
INSERT INTO `db_name`.`wp_users` (`ID`, `user_login`, `user_pass`, `user_nicename`, `user_email`, `user_url`, `user_registered`, `user_activation_key`, `user_status`, `display_name`) VALUES ('4', 'user', MD5('password'), 'Ivan Ivanov', 'ivan@wpschool.ru', 'https://wpschool.ru', '2018-04-27 00:00:00', '', '0', 'Ivan Ivanov'); INSERT INTO `db_name`.`wp_usermeta` (`umeta_id`, `user_id`, `meta_key`, `meta_value`) VALUES (NULL, '4', 'wp_capabilities', 'a:1:{s:13:"administrator";s:1:"1";}'); INSERT INTO `db_name`.`wp_usermeta` (`umeta_id`, `user_id`, `meta_key`, `meta_value`) VALUES (NULL, '4', 'wp_user_level', '10');
Перед тем, как применить запрос, следует заменить в запросе некоторые данные. Во-первых, в строке INSERT INTO вместо “db_name” нужно указать название Вашей базы данных. Дальше, вместо “user” и “password”, задать имя нового пользователя и его пароль. Также можно заполнить и другие поля:
- Ivan Ivanov – отображаемое имя;
- ivan@wpschool.ru – электронная почта;
- https://wpschool.ru – адрес сайта.
После того, как запрос будет выполнен, с этими логином и паролем можно залогинится в админ-панели.
Нажмите, пожалуйста, на одну из кнопок, чтобы узнать понравилась статья или нет.
Привет. Подскажите как добавить доступ на такой сайт https://frant.com.ua/
Добрый день!
Если указанный Вами сайт работает на основе WordPress, то создать пользователя с правами админа можно способом, описанным в статье.
С уважением Михаил