Вверх

Восстанавливаем утерянные права главного администратора в WordPress

Сегодня на форуме человек создал топик, где просил помочь с восстановлением прав главного администратора в WordPress.  Незнаю каким образом он это сделал(удалил права), но восстановить таки получилось, и для этого мы нашли два способа:

Восстановление прав через SQL запрос в базу данных.

Первый способ предложил Karlasan, а именно через SQL запрос в базу данных Вашего сайта. Активируйте его в Вашей базе:

[php]
INSERT INTO wp_usermeta ( user_id, meta_key, meta_value) VALUES
( XXX, ‘wp_capabilities’, ‘a:1:{s:13:"administrator";s:1:"1";}’);
[/php]

Где XXX — user_id нового админа, найти можно в таблице wp_users в столбце id(обычно это 1)

Небольшая инструкция как его задать этот запрос на скрине:

ScreenShot 114

Восстановим права редактируя таблицы вручную

Второй способ — восстановить права главного админа редактируя таблицы базы данных вручную.  Итак приступим:

  1. Заходим в Вашу базу данных и находим таблицу wp_usermeta
  2. Ищем строку 10 и изменяем значение столбца meta_value на:

[php]
a:1:{s:13:"administrator";s:1:"1";}
[/php]

ScreenShot 118

Теперь входим в админку и наслаждаемся результатом 🙂

1 бал2 бала3 бала4 бала5 балов (Рейтинга нету)
Загрузка...
     Вызвать мастера :)
Скопировать короткую ссылку

7 комментариев Оставить свой

  1. Аватар
    Автор: Cергей - 16.12.2012 в 00:51
    23

    М-да и такое, даже бывает. Приму во внимание. Ладно хоть проблему, все же удалось решить. Что бы мы без Ваших уроков делали?
    Продолжайте и не останавливайтесь на достигнутом, по тому как уроки, всегда ведут к положительному результату — именно Ваши — Админ!!!

    Ответить

    Аватар
    Автор: admin - 16.12.2012 в 12:32
    24

    Спасибо, читайте и дальше мой блог 😉

    Ответить

  2. Аватар
    Автор: Cергей - 16.12.2012 в 17:27
    26

    Что я и делаю и другим советую.

    Ответить

  3. Аватар
    Автор: forekko - 12.03.2014 в 12:11
    10165

    Спасибо за статью!
    А что делать, если десятой строки нет, и после 9 идёт сразу 11?
    Как добавить строку с нужными значениями?
    phpMyAdmin есть

    Ответить

    Аватар
    Автор: mupic - 13.03.2014 в 18:37
    10190

    Здравствуйте forekko, главное найдите поле, со значением «a:1:{s:13:»administrator»;s:1:»id администратора»;}».

    Ответить

    Аватар
    Автор: forekko - 18.03.2014 в 12:56
    10388

    Точно, mupic, я нашёл строку wp_capabilities с ID 1, и заменил её содержание на a:1:{s:13:»administrator»;s:1:»1″;}. А было вместо administrator — editor и другие неприятные штуки.

    Ответить

  4. Аватар
    Автор: Светлана - 25.10.2014 в 16:15
    17993

    Спасибо, вы меня спасли! После установки, а затем удаления плагина приключилась такая беда — «сбросились» права администратора.Думала придется переустанавливать из резервной копии, но все получилось))

    Ответить

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: