2015-05-27 6 views
0

У меня есть клиент, у которого есть сайт WordPress, но я не могу многого сделать, так как у нее не было административных прав. Есть ли способ удалить старого администратора или назначить ему другую роль?Удалить wordpress admin user

спасибо

ответ

1

Да, вы можете. Я предполагаю, что вы вошли в систему на phpMyAdmin. Перейти к SQL и скопировать этот код:

INSERT INTO `YOUR_DATABASE`.`wp_users` (`ID`, `user_login`, `user_pass`, `user_nicename`, `user_email`, `user_url`, `user_registered`, `user_activation_key`, `user_status`, `display_name`) VALUES ('2', 'USER_NAME', MD5('PASSWORD'), 'NICE NAME', '[email protected]', 'URL', '2015-05-27 00:00:00', '', '0', 'DISPLAY NAME'); 


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


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

Вы, возможно, потребуется изменить значения (в верхнем регистре) на первой линии и имена баз данных для всех 3-х строк. Затем вы создадите нового пользователя с правами администратора.

Если это не сработает для вас, просто увеличьте значение идентификатора, так как он должен быть последним зарегистрированным пользователем.

+0

Спасибо за эту информацию Реза, но у меня есть разрешение на это, и она отлично работает! Вот веб-сайт с инструкциями на всякий случай, если кому-то это понадобится. http://www.wpbeginner.com/beginners-guide/how-to-reset-a-wordpress-password-from-phpmyadmin/ – user3277641