- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
VK приобрела 70% в структуре компании-разработчика red_mad_robot
Которая участвовала в создании RuStore
Оксана Мамчуева
Как удалить плохие SEO-ссылки и очистить ссылочную массу сайта
Применяем отклонение ссылок
Сервис Rookee
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Есть сайт, забыл пас, не могу восстановить, есть доступ к БД.
Как надо построить запрос в БД чтобы создать нового пользователь с админ правами.
Пользователь с ником 123 и пароль 123 например. М?
Для Drupal 6:
UPDATE users SET pass = MD5('тут ваш новый пароль') WHERE uid = 1;
Пользователь с uid=1 всегда с админскими правами. Посмотрите его имя в таблице users и используйте это имя как логин.
furamag, не не не, я имел ввиду как можно еще одного админа сделать, отдельно от того который уже есть?
furamag, не не не, я имел ввиду как можно еще одного админа сделать, отдельно от того который уже есть?
Запрос, который я привёл - это оптимальное, что можно сделать в вашем случае. Дело в том, что, чтобы создать нового админа со всеми правами, вам нужно создать пользователя, присоединить к нему нужную роль, дать этой роли все нужные права. Это несколько запросов к БД. Причём у меня нет исходных данных (типа id роли, id для различных прав), чтобы дать исчерпывающий ответ на ваш вопрос. Самый лёгкий вариант, это сбросить пароль для пользователя с uid = 1, а потом уже из админки создать нового пользователя и дать какой-то роли все права.
furamag, я думал там все просто как в дле ...
А поменять пароль на новый - это не просто по-вашему?
короче, чтобы было все понятно.
Есть БД в ней надо создать независимого нового админа ...
есть идеи?
Вот например в дле, просто создается пользователь и присваивается ему группа 1 - это = админ...
а тут как?
я просто не работал с друпал...
видимо надо качать и устанавливать
В дефолтном друпале(версии 5 и 6, про семерку не скажу) не бывает новых админов(насколько я понимаю).
Тут как в *nix системах: админ[id 1] - это root, тобишь царь и бог.
Можно лишь создать юзверя и выставить ему необходимые права, но второго админа вы не получите.
Есть модуль http://drupal.org/project/adminrole , который судя по описанию может помочь создать админа со всеми системными привилегиями(сам не ставил и не тестил).
Для вашей ситуации вижу пока одно решение - в базе прописать email(к которому у вас есть доступ) для админа(id 1) и восстановить на него пароль.
Затем с помощью вышеописанного модуля попробовать создать второго администратора.
p.s это наглядный пример сравнения безопасности DLE и Drupal, получить админа через скуль-инжекшен намного проще в dle, нежели в друпал.
p.p.s если не получится - можно написать мне в личку, работаю понемногу с drupal, помогу чем смогу :)
Мне, лично, со стороны кажется что тут что-то не так
войти в phpmyadmin в таблицу users и нажать "Вставить"
а роль присвоить в таблице users_roles - 3 - это админ
---------- Добавлено 10.02.2012 в 21:14 ----------
INSERT INTO `database`.`users_roles` (`uid`, `rid`) VALUES ('6', '3');
ну это для D6
описание таблицы http://drupaler.ru/table/drupal/users/6
войти в phpmyadmin в таблицу users и нажать "Вставить"
а роль присвоить в таблице users_roles - 3 - это админ
В шестом Друпале нет по умолчанию роли "админ". И роли с id=3 тоже нет по умолчанию. У него в БД может вообще нет никаких ролей кроме двух дефолтных. Тогда нужно ещё и роль для админа создать из SQL.