Заблокировал доступ администратора на сайт

Главные вкладки

Аватар пользователя Vladimir_p Vladimir_p 26 октября 2010 в 10:29

Здравствуйте!

Так получилось, что закрыл в панели управления все права администрирования для пользователей. Теперь не могу зайти на сайт с полными правами. Как вернуть права одному из пользователей?

Комментарии

Аватар пользователя Viper_ Viper_ 26 октября 2010 в 11:52

Для root или admin (то есть для пользователя №1) доступ по правам ограничить не возможно.

Перечень действий и ошибок?

Аватар пользователя Vladimir_p Vladimir_p 26 октября 2010 в 13:19

Перечень действий:

1. root-у был запрещен доступ на сайт
2. в БД через phpmyadmin был удален в таблице users аккунт с uid0 (не root)
3. у еще одного пользователя в системе нет прав админа.

больше пользователей нет в системе. сайт в локале, если что

Аватар пользователя Stutzer Stutzer 26 октября 2010 в 13:26

Vladimir_p wrote:
1. root-у был запрещен доступ на сайт

Вот здесь поясните, пожалуйста. Пользователю #1 невозможно запретить что-либо. Во всяком случае, это не так просто )

Vladimir_p wrote:
2. в БД через phpmyadmin был удален в таблице users аккунт с uid0 (не root)

Зачем? Восстановитье его. 0 — это «аккаунт» для анонима.

Аватар пользователя Vladimir_p Vladimir_p 26 октября 2010 в 15:22

Stutzer wrote:
Vladimir_p wrote:
1. root-у был запрещен доступ на сайт

Вот здесь поясните, пожалуйста. Пользователю #1 невозможно запретить что-либо. Во всяком случае, это не так просто )

Vladimir_p wrote:
2. в БД через phpmyadmin был удален в таблице users аккунт с uid0 (не root)

Зачем? Восстановитье его. 0 — это «аккаунт» для анонима.

Ну как же невозможно, запретил доступ на вход в управление пользователями.
Восстановить можно, только что прописывать в полях data, access, created?
Как мне это поможет доступ восстановить?

Аватар пользователя centre-wedding.ru centre-wedding.ru 20 мая 2013 в 2:40

Не знаю чтобы делал, если бы не увидел этот блог!!!
По сумасшедшей неопытности закрыл себе доступ на собственный сайт...
Это делается очень просто (для тех кто удивляется)
Заходим в раздел Администрирование-Управление пользователями-Правила доступа-Добавить правило (на сайте drupal.org)в маску вводим такие вот символы %admin% , тип доступа "Запретить". В моем случае, это запрещает регистрироваться на сайте под данным логином кому попало... Ну и соответственно после перечисленного я не смог войти в профиль... Дико смешно конечно, но тем не менее опыт получен!

Аватар пользователя centre-wedding.ru centre-wedding.ru 20 мая 2013 в 2:56

Далее заходим Управление базами MySQL / phpMyAdmin / давим войти.
Выбираем базу / жмем access / и удаляем запрет (%admin%)
Дальше работаем со своим сайтом, с полными штанами счастья...)))
Удачи.