raselgit
@raselgit
Веб-дизайнер

Как создать супер администратора через БД?

На сайте включена мильтисайтовость, а супер администратор удален. Теперь появилась необходимость создать нового супер администратора. Я думал каким-либо образом через Базу данных добавить, но возможно есть еще варианты?
  • Вопрос задан
  • 755 просмотров
Пригласить эксперта
Ответы на вопрос 2
@stoik_kpd
в БД в таблице wp_users. Не забудьте, когда будете пароль задавать поставить - MD5 шифрование.
Ответ написан
Есть еще wp_usermeta... Роли именно там задаются.
Ключи wp_capabilities и wp_user_level
Я бы предложил быстренько развернуть отдельный WP с мультисайтовостью и посмотреть значения для этих ключей.
Дальше порядок такой.
В wp_users создаете новую запись, заполняете данные. Пароль оставляете пустым. Получаете user_id
В wp_usermeta:
user_id из предыдущего пункта, meta_key - wp_capabilities, meta_value - из отдельного WP.
user_id , meta_key - wp_user_level, meta_value - из отдельного WP (подозреваю, что 11).

Через восстановление пароля ставите новый пароль и логинитесь.
Должно получиться
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы