Как включить администратора в базу данных WordPress через MySQL
Опубликовано: 2022-09-08Вы были заблокированы из вашего веб-сайта WordPress?
Иногда хакеры блокируют доступ к вашему веб-сайту, удаляя вашу учетную запись администратора из баз данных.
В этой публикации мы наглядно покажем вам, как добавить потребителя-администратора в базы данных WordPress с помощью MySQL, чтобы вы могли вернуть свою запись.

Зачем увеличивать количество пользователей-администраторов для баз данных WordPress с помощью MySQL?
В свое время мы столкнулись с проблемой, когда веб-сайт пользователя был взломан, а его учетная запись администратора была удалена из баз данных. Это заблокировало их от их веб-сайта WordPress без какой-либо другой записи.
Мы смогли предоставить им доступ к своему сайту, создав нового пользователя-администратора сразу на веб-странице WordPress. Мы сделали это с помощью phpMyAdmin, сетевого программного обеспечения, которое позволяет вам управлять базами данных MySQL с помощью браузера вашего веб-сайта.
Если вы сами обнаружили, что ваша административная область WordPress заблокирована из-за хакеров или просто из-за того, что вы забыли свой пароль, вы можете сделать то же самое.
Тем не менее, вам действительно следует постоянно делать резервную копию вашей базы данных прямо перед внесением каких-либо изменений в MySQL. Затем, когда вы сможете снова войти на свой сайт, вы, возможно, захотите следовать нашему руководству для начинающих по исправлению вашего взломанного веб-сайта WordPress.
После того, как это стало известно, давайте посмотрим, как добавить администратора в базу данных WordPress через MySQL.
Добавление потребителя-администратора в базы данных WordPress с помощью phpMyAdmin
PhpMyAdmin поставляется предварительно установленным с большинством популярных провайдеров интернет-хостинга WordPress. Вы можете найти его в разделе «Базы данных» на панели инструментов cPanel вашей учетной записи интернет-хостинга.
Вот скриншот с панели дескриптора Bluehost:

При нажатии на значок откроется интерфейс phpMyAdmin. Вам нужно выбрать базу данных WordPress из оставшегося столбца.
Сразу после этого phpMyAdmin проверит все таблицы в ваших базах данных WordPress. Вы будете зарабатывать варианты таблиц wp_consumers
и wp_usermeta
.

Добавление пользователя в таблицу wp_people
Во-первых, вам нужно найти рабочий стол wp_users
и просто щелкнуть по нему. Это отобразит людей, которые сейчас отображаются в таблице.
На снимке экрана ниже видно, что на рабочем столе нашего демонстрационного веб-сайта есть два идентификатора пользователя, 1 и 2. Когда мы создадим нового человека для нашего демонстрационного веб-сайта, мы дадим ему идентификатор 3.
Вы хотите щелкнуть вкладку ‘Insert’ в верхней части монитора, чтобы вы могли вставить данные для нового пользователя-администратора.

Увеличьте следующую информацию и факты в поля сортировки «Вставка»:
-
ID
: определить отличительный выбор (в нашем примере мы будем использовать 3) -
consumer_login
: имя пользователя, которое будет использоваться при входе в систему. -
consumer_move
: увеличьте пароль и подтвердите выбор MD5 в меню целей (см. скриншот ниже) -
consumer_nicename
: полное название или псевдоним пользователя. - Consumer_e
consumer_e mail
: дескриптор электронной почты пользователя. -
consumer_url
: дескриптор вашего сайта -
person_registered
: выберите дату и время регистрации потребителя с использованием календаря. -
consumer_activation_vital
: оставьте пустым -
user_position
: установите это значение -
display_title
: полная идентификация или демонстрационная идентификация человека.

Как только вы закончите, убедитесь, что вы просто нажимаете кнопку «Перейти», чтобы сохранить нового потребителя.

Включение потребителя в таблицу wp_usermeta
Теперь вы хотите найти рабочий стол wp_usermeta
и нажать на него. Сразу после этого вы должны щелкнуть вкладку «Вставить», как и в предыдущем действии.
Затем вам нужно будет увеличить фиксацию фактов до версии «Вставка»:
-
unmeta_id
: оставьте это поле пустым (он будет сгенерирован автоматически) -
user_id
: идентификатор человека, который вы использовали на прошлом шаге. -
meta_key
: это должно бытьwp_abilities
-
meta_worth
: вставьте это:a:1:s:13:"administrator"s:1:"1"

Вскоре после этого, когда вы прокручиваете вниз, вы действительно должны открывать поля для второй строки. Вам необходимо включить следующую информацию и факты:
-
unmeta_id
: оставьте это пустым (он будет сгенерирован автоматически) -
user_id
: идентификатор пользователя, который вы использовали на предыдущих шагах. -
meta_vital
: вам необходимо ввестиwp_person_degree
-
meta_worth
: 10

Когда вы закончите вводить данные в поля, вам нужно просто нажать кнопку «Перейти». Поздравляем, вы создали новое имя администратора.
Теперь у вас действительно должна быть возможность войти в пространство администратора WordPress, используя имя пользователя и пароль, которые вы указали для этого пользователя.
Как только вы войдете в систему, вам нужно перейти к « Конечные пользователи» «Все потребители» , а затем просто щелкнуть имя пользователя, которое вы только что создали.

Теперь, почти ничего не меняя, прокрутите до основания веб-сайта и просто нажмите кнопку «Сохранить».
Это позволит WordPress очистить человека, которого вы только что создали, и увеличить необходимую информацию.
Добавление пользователя-администратора в базу данных WordPress с помощью SQL-запроса
Если вы разработчик, вы можете ускорить процесс с помощью кода.
Просто введите этот вопрос SQL в свои базы данных:
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 ('3', 'demo', MD5('demo'), 'Your Name', '[email protected]', '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_person_level', '10')
Убедитесь, что вы преобразовали «databasename» в базу данных, с которой вы выполняете работу. Кроме того, не забудьте преобразовать другие значения в людей, которых вы хотите видеть в качестве нового потребителя, как мы обсуждали в первом подходе.

Мы надеемся, что это руководство помогло вам узнать, как подключить администратора к базам данных WordPress через MySQL. Вы также можете ознакомиться с нашим лучшим руководством по безопасности WordPress или ознакомиться со списком распространенных ошибок WordPress и способами их устранения.
Если вам понравилась эта статья, подпишитесь на наш канал YouTube для видеоуроков по WordPress. Вы также можете получить нас на Twitter и Facebook.
На WPBeginner появилась статья «Как вставить потребителя-администратора в базы данных WordPress с помощью MySQL для начала».