Непонятно как, но некоторой части пользователей каким то образом добавилась роль: администратор к уже существующей: зарегистрированный пользователь. Изменение ролей через: управление пользователей как и через вручную в каждом юзере: изменить и там менять роль, ожидаемого эффекта не даёт.
Как можно вручную лишить пользователей роли администратор? в phpmyadmin ковырялся, не нашел.
Непонятно как поменялись роли, в этот день ничего не ставил, всё было нормально...этот глюк для меня новый.
Комментарии
Такого не бывает, чтоб ни с того ни с сего присвоилась роль администратора.
Что значит к некоторой части? Удалите таких пользователей вот и все.
вот именно хаотично присвоено 10-ти из 30 юзерам...
обычно ошибки все возникали в следствие добавления новых модулей...некоторое время не апгрейдил сайт...но контролил...увидел, попробовал изменить роли, указанными выше способами, не получилось..
прикол то еще в том, почему на странице пользователей я не могу сменить их роли...видимо админ админам роли менять уже не может
вы хорошо помните что не открывали сайт на праздниках?
либо вспоминайте что пили
либо это sql-иньекция (хакнули значит)
Попробуй те все тоже самое от первого админа, всяко у него прав поболе, на худой конец удалите или отключите этих пользователей, как говориться до выяснения причин.
Может. Другое дело, что другие модули могут перехватывать это изменение и вертать обратно. Лучший (для вас) способ - [локально] отключить все сторонние модули сайта и изменить права пользователям. Потом включить. Ну и смотреть когда появяться, если появяться
А вообще прошерстите список модулей на наличие тех, что меняют роли (во время регистрации или ещё каких целей).
Всем спасибо.
Проблема решилась путём отключения модулей: User Karma и Voting API.
не пью вообще, так что провалы в памяти исключены
Было подозрение как раз на скуэль инжекшн
User Karma и Voting API а вы там настроили, что после какого-то уровня юзер становится админом?
не настраивал...но факт что помогло
чудеса!