Сам себе запретил вход (admin) - Help!

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

Аватар пользователя comso1 comso1 31 марта 2010 в 22:38

Решил на готовом сайте, перед выкладкой на хостинг, запретить новым пользователям создавать новое имя admin - конечно же в целях безопасности. Делается через "Добавить правило доступа" - /admin/user/rules. Толком не дочитал что делаю, да и торопился - только все, приехали. Не могу больше зайти: ввожу admin, пароль - вылазит предупреждение "это имя зарезервировано". Востановление пароля не помогает: свое мыло тоже по маске запретил. User-ов с правами админа больше никаких нет.

Вроде же написано - запретить с таким именем регистрировать НОВЫХ пользователей, а не вход для них.
Подскажите плиз, что делать.

Комментарии

Аватар пользователя Виктор Степаньков ака RxB Виктор Степаньк... 31 марта 2010 в 22:55

Ой, врёте, ой врёте...
Этот вопрос входит в десятку. Сейчас придёт volocuga и нагуглит.
Можете конечно ещё таблицу access почистить, но боюсь, что с вашими руками тогда вообще друпал переустанавливать придётся

Аватар пользователя goodboy goodboy 31 марта 2010 в 22:56

Произведенные вами настройки хранятся в БД, самое простое - откатиться из бекапа. Или же вручную удалить запись в таблицах (Access, если не ошибаюсь) при помощи phpmyadmin, например

Аватар пользователя comso1 comso1 31 марта 2010 в 23:08

Бекап делал месяц назад = 300 часов работы. Уже сижу смотрю таблицы в БД. Подскажите тогда, все таки какую точно ковырять таблицу. Там есть, кроме Access, еще rules_rules, rules_sets.

Аватар пользователя pselfin pselfin 31 марта 2010 в 22:44

1. Найти в базе поле, отвечающее за эту функцию, и изменить еденицу на ноль.
2. Зарегистрировать новово пользователя, и в базе включить его в админскую группу(если таковая была создана..), им войти, и изменить настройки.
зы А вообще, раз у тебя этот пользователь admin УЖЕ (!!!) создан, то никто больше такого же не заведет..

Аватар пользователя volocuga@drupal.org volocuga@drupal.org 1 апреля 2010 в 3:29

Кстати, данная фича друпала сделана довольно туповато. Обычно народ думает, что правило будет действовать для новых пользователей (что логично)и только при регистрации, а получается, что тупо нельзя войти всем, подходящим под это правило.

Аватар пользователя Виктор Степаньков ака RxB Виктор Степаньк... 1 апреля 2010 в 8:05

"<a href="mailto:volocuga@drupal.org">volocuga@drupal.org</a>" wrote:
Кстати, данная фича друпала сделана довольно туповато. Обычно народ думает, что правило будет действовать для новых пользователей (что логично)и только при регистрации, а получается, что тупо нельзя войти всем, подходящим под это правило.

Если кто-то почитает API, в частности стадии бутстрапа, то не будет думать, что данная фича сделана тупо

Аватар пользователя comso1 comso1 1 апреля 2010 в 11:30

Вопрос решен.
Удалил все поля в таблице access.
Про данную фичу: сама она может сделана и нормально, только вот скорее перевод подсказок в админке не корректен.

Аватар пользователя PVasili PVasili 1 апреля 2010 в 12:15

"comso1" wrote:
только вот скорее перевод подсказок в админке не корректен
- поправьте как по вашему более корректно.