Решил на готовом сайте, перед выкладкой на хостинг, запретить новым пользователям создавать новое имя admin - конечно же в целях безопасности. Делается через "Добавить правило доступа" - /admin/user/rules. Толком не дочитал что делаю, да и торопился - только все, приехали. Не могу больше зайти: ввожу admin, пароль - вылазит предупреждение "это имя зарезервировано". Востановление пароля не помогает: свое мыло тоже по маске запретил. User-ов с правами админа больше никаких нет.
Вроде же написано - запретить с таким именем регистрировать НОВЫХ пользователей, а не вход для них.
Подскажите плиз, что делать.
Комментарии
Поиском пользоваться вы себе запрещали?
Перед тем как написать, искал - ничего подобного не нашел.
Ой, врёте, ой врёте...
Этот вопрос входит в десятку. Сейчас придёт volocuga и нагуглит.
Можете конечно ещё таблицу access почистить, но боюсь, что с вашими руками тогда вообще друпал переустанавливать придётся
Произведенные вами настройки хранятся в БД, самое простое - откатиться из бекапа. Или же вручную удалить запись в таблицах (Access, если не ошибаюсь) при помощи phpmyadmin, например
Бекап делал месяц назад = 300 часов работы. Уже сижу смотрю таблицы в БД. Подскажите тогда, все таки какую точно ковырять таблицу. Там есть, кроме Access, еще rules_rules, rules_sets.
1. Найти в базе поле, отвечающее за эту функцию, и изменить еденицу на ноль.
2. Зарегистрировать новово пользователя, и в базе включить его в админскую группу(если таковая была создана..), им войти, и изменить настройки.
зы А вообще, раз у тебя этот пользователь admin УЖЕ (!!!) создан, то никто больше такого же не заведет..
WHERE aid = '1';
FAQ
» Сам себе запретил вход (admin)
Это естественный отбор, парень.
Кстати, данная фича друпала сделана довольно туповато. Обычно народ думает, что правило будет действовать для новых пользователей (что логично)и только при регистрации, а получается, что тупо нельзя войти всем, подходящим под это правило.
Если кто-то почитает API, в частности стадии бутстрапа, то не будет думать, что данная фича сделана тупо
Вопрос решен.
Удалил все поля в таблице access.
Про данную фичу: сама она может сделана и нормально, только вот скорее перевод подсказок в админке не корректен.