Смотрите видео ниже, чтобы узнать, как установить наш сайт в качестве веб-приложения на домашнем экране.
Примечание: В настоящее время эта функция требует доступа к сайту с помощью встроенного браузера Safari.
UPDATE xf_user AS u
SET u.trophy_points = (
SELECT SUM(t.trophy_points)
FROM xf_user_trophy AS ut
LEFT JOIN xf_trophy AS t ON (t.trophy_id = ut.trophy_id)
WHERE ut.user_id = u.user_id
);
Это основная группа прав и нарушение логики. нужно столбец с названием second а там уже как построены права.UPDATE xf_user SET `user_group_id` = "1" WHERE user_id = 1;
Как-то так, вместо единичек подставляйте номер группы и ИД пользователя. Писал на память, могут быть ошибки. А вообще суперпользователя обычно назначают через конфиг файл.
Len, вот так лучше не делать, так как в бд вносятся второстепенные группы и первичная и ещё взаимосвязь между бд. Лучше скажи, какие конкретно балы были нарисованы это проще было бы
Да, это основная группа прав, но её изменение поможет зайти в админку, а там уже настроить как нужно права и трофеи. В таком случае как у Len это оправдано.Это основная группа прав и нарушение логики. нужно столбец с названием second а там уже как построены права.
Нет не оправдано, если грамотно настроены права то толком не поможет, а ещё и усугубит ситуацию. В этом случае лучше выполнить запрос в бд на работу с балами т.к там есть колонка для них специально. Если выдавать то только суперадминистратора и это уже не зависит от прав, но это было описано.Да, это основная группа прав, но её изменение поможет зайти в админку, а там уже настроить как нужно права и трофеи. В таком случае как у Len это оправдано.
Запрос на изменение балов может не помочь, так как может потребоваться перестроение кеша (не уверен в этом). И в этом случае можно изменять другому пользователю группу на "Администраторы", затем добавлять его в конфиг файл и это позволит зайти в админку от имени другого пользователя. А там уже можно менять всё что угодно и как угодно.Нет не оправдано, если грамотно настроены права то толком не поможет, а ещё и усугубит ситуацию. В этом случае лучше выполнить запрос в бд на работу с балами т.к там есть колонка для них специально. Если выдавать то только суперадминистратора и это уже не зависит от прав, но это было описано.
Не совсем понял, что Вы имели в виду.Но редактирование пользователя так же вероятнее всего создавало бы кучу запросов в бд и у другого администратора.
Мы используем основные cookies для обеспечения работы этого сайта, а также дополнительные cookies для обеспечения максимального удобства пользователя.
Посмотрите дополнительную информацию и настройте свои предпочтения