Не знаю, как у вас, а у меня как-то был такой казус, что я сама себя удалила. На локальной машине в принципе это было не особо страшно. А вот на этой неделе, после ночного бдения с компьютером и ребенком, я удалила себя с действующего в сети сайта.
Пожалуй, год назад я бы с ума сошла от расстройства. Просмотрев по поиску ноды на эту тему, на Друпал.ру ничего не нашла, поэтому пишу, как быть для тех, кто с этим не сталкивался.
Если у вас несколько сайтов с базами данных, все просто: просматриваем базу данных сайта, с которого вы себя не удалили, таблица users. Под номером 1 – ваши администраторские данные.
Восстановление учетной записи выглядит примерно так: INSERT INTO `users` (`uid`, `name`, `pass`, `mail`, `mode`, `sort`, `threshold`, `theme`, `signature`, `created`, `access`, `login`, `status`, `timezone`, `language`, `picture`, `init`, `data`) VALUES (1, 'имя', 'пароль', 'почта', 0, 0, 0, '', '', и т.д. и т.п.}');
Наверное, на такой случай нужно иметь где-нибудь запись первой строки таблицы users.
Думается, даже если такой записи нет (думается, потому что так не делала), можно вписать новые данные самостоятельно. Типа имя, почта, и статус.
Комментарии
А чего сходить?
Ставим локально и копируем из локальной базы на хост одну запись о себе любимом
Если регистрация на сайте включена, то:
- регистрируемся
- меняем uid на 1
все гениальное...
завикифицировал http://docs.drupal.ru/doc/faq_ustanovka_i_nastroika
а как разрешить пользователям стирать себя? не нравится сайт. хочу уйти и данные свои все стереть и освободить ник. есть такая фишка? мне для форума надо.
<?php
print md5('пароль');
?>
результат - в пароль в базе
кстати, сегодня воспользовался своим советом - сработало