Иногда. особенно при копировании контента с другого сайта или базы, возникает потребность изменить ID пользователя
И этот вопрос легко решался в старых версиях joomla простой правкой ID в базе в таблице _users
, например, с помощью, PHPMyAdmin.
В новых версиях, с появлением таблицы _usergroups
, при такой операции возникает ошибка:
И система не пускает в администативный раздел сайта на Joomla после правки ID пользователя.
Причина
Не определены Назначенные группы пользователей ( см. скриншот выше), и как результат: нет доступа!
Решение 1
- При смене в базе id пользователя меняем для него Назначенные группы пользователей
- Оставляем 1 пользователя (super user) без изменений id, авторизуемся и для остальных пользователей меняем вручую Назначенные группы пользователей
Другие решения вопросов с авторизацией в Joomla
Приведены на странице