0 Пользователей и 1 Гость просматривают эту тему.
  • 8 Ответов
  • 2920 Просмотров
*

Kenny

  • Новичок
  • 7
  • 0 / 0
Доброго времени суток. Появилась необходимость добавить пользователя в группу SAdmin в Joomla 1.5.9 через БД.
Подскажите, какие таблицы и поля надо редактировать.
PS изменение полей usertype и gid в таблице jos_users не помогает
*

pesha

  • Осваиваюсь на форуме
  • 19
  • 2 / 0
  • Учусь я тут!
А не проще в админке создать пользователя и дать ему права сиса?
*

Kenny

  • Новичок
  • 7
  • 0 / 0
Цитировать
А не проще в админке создать пользователя и дать ему права сиса?
Если бы такая возможность была, я бы создал и не парился
*

Kenny

  • Новичок
  • 7
  • 0 / 0
up, вопрос пока не решён
*

pesha

  • Осваиваюсь на форуме
  • 19
  • 2 / 0
  • Учусь я тут!
Цитировать
Если бы такая возможность была, я бы создал и не парился
Ну прям как малым детям надо растолковать!!!
В панели управления Joomla, вкладка "Сайт"-->"Пользователи", сверху, справа, новый... Создаем...ставим права какие нужно!!!!!!
Или я чегото не доганяю, разжуй...вопрос конкретнее поставь в чем у тебя проблема!?
« Последнее редактирование: 01.06.2009, 15:54:42 от pesha »
*

SmokerMan

  • Гуру
  • 5293
  • 720 / 26
Или я чегото не доганяю, разжуй...вопрос конкретнее поставь в чем у тебя проблема!?
:) У человека может просто есть доступ к БД и он хочет себя сделать админом :)
*

pesha

  • Осваиваюсь на форуме
  • 19
  • 2 / 0
  • Учусь я тут!
Для того, чтобы добавить пользователя Joomla необходимо выполнить следующий запрос:
Код
INSERT INTO jos_users( `name`, `username`, `password`, `email`, `usertype`, `gid` )
VALUES( 'Иванов Иван', 'ivanov', md5('12345'), 'ivanov@mail.ru', 'Registered', 18 );
 
INSERT INTO jos_core_acl_aro( `section_value`, `value` )
VALUES ( 'users', LAST_INSERT_ID() );
 
INSERT INTO jos_core_acl_groups_aro_map( `group_id`, `aro_id` )
VALUES ( 18, LAST_INSERT_ID() );
После выполнения такого запроса, в списке пользователей Joomla появится пользователь Иванов Иван, с логином ivanov и паролем 12345. Пользователь будет относиться к группе Registered, как будто бы он зарегистрировался через стандартный компонент регистрации пользователей Joomla.

В данном примере, пользователю автоматически присваивается группа Registered (во-первых эта информация прописывается в таблицу jos_users, а во-вторых значение 18 соответствует именно этой группе пользователей). Вот полный список групп и их названий (при необходимости можете вставить эти значения в запросы вместо 18 и 'Registered'):
18 — 'Registered'
19 — 'Author'
20 — 'Editor'
21 — 'Publisher'
23 — 'Manager'
24 — 'Administrator'
25 — 'Super Administrator'

А так устраивает ответ???
Цитировать
У человека может просто есть доступ к БД и он хочет себя сделать админом
А за это обычно по шапке получают, но смысла не вижу быть на сайте если держишь под контролем БД... ;D
*

oleizey

  • Осваиваюсь на форуме
  • 17
  • 0 / 0
*

aljoom

  • Новичок
  • 4
  • 0 / 0
из соседней ветки http://joomlaforum.ru/index.php/topic,5770.msg33003.html#msg33003
только там у них на  Joomla 1.0.х, я пробовал на  Joomla 1.5.х ничего пока не получается...
буду благодарен если поможете.
Код: php
global $database, $acl;

$user = new mosUser( $database );

$user->id=0;
$user->gid= $acl->get_group_id( 'Registered', 'ARO' );
$user->block = 0;
$user->name = 'Vasya';
$user->username = 'Vasya';
$user->password = md5( '12345678' );
$user->email = 'vasya@mail.ru';
$user->registerDate = date( 'Y-m-d H:i:s' );

if (!$user->check()) {
echo "<script> alert('".html_entity_decode($user->getError())."'); window.history.go(-1); </script>\n";
exit();
}

$user->store();
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Хочу войти в админку, а перебрасывает на главную

Автор IndigoHollow

Ответов: 31
Просмотров: 7459
Последний ответ 24.07.2020, 14:56:56
от seyfer
Ошибка #1050 при переносе базы данных на хостинг

Автор Ksen

Ответов: 7
Просмотров: 19657
Последний ответ 16.03.2020, 17:47:29
от Petrovich
При попытке войти в админку 404 ошибка компонента

Автор omezik

Ответов: 4
Просмотров: 1944
Последний ответ 31.08.2019, 22:41:46
от Taatshi
Доступ к бд

Автор oraden

Ответов: 6
Просмотров: 4387
Последний ответ 10.05.2019, 13:02:26
от pavel2950
Не могу войти в админку Joomla 1.5

Автор MrSkif

Ответов: 14
Просмотров: 9032
Последний ответ 12.09.2018, 19:36:32
от PaLyCH