Восстановление прав администратора WordPress

Обновлений выходит множество.

Я уже много писал про то, что чтобы что-то сделать в проекте или на сайте — сначала делаешь резервные копии и ставишь обновления.

Одно из таких обновлений WordPress лишило мои учетные записи прав администратора.

Как вернуть?

Вариант 1 (спойлер — не сработал)

Подключившись к базе данных WordPress делаем:

SELECT * FROM wp_users WHERE user_login=’admin’;

SELECT * FROM wp_usermeta WHERE user_id=1 AND meta_key=’wp_capabilities’;

UPDATE wp_usermeta SET meta_value=’a:1:{s:13:»administrator»;b:1;}’ WHERE umeta_id=NN LIMIT 1;

У меня и так эти значения были.

Создание новой учетки и добавление и ей прав по этому алгоритму тоже не помогло.

Вот еще несколько неработающих методов: https://sinyavsky.com/vosstanavlivaem-dostup-wordpress/

Вариант 2:

Подумав получше и посмотрев на ошибки досугов вернулся к настройкам WordPress и файлу wp-config.php

Находим строки

define(‘DISALLOW_FILE_EDIT’, true);
define(‘DISALLOW_FILE_MODS’, true);

Меняем на

define(‘DISALLOW_FILE_EDIT’, false);
define(‘DISALLOW_FILE_MODS’, false);

И права вернулись.

Восстановление прав администратора WordPress

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *