Найти в Дзене

Access denied; you need (at least one of) the SYSTEM_VARIABLES_ADMIN or SESSION_VARIABLES_ADMIN privilege(s)

При появлении ошибки [Bitrix\Main\DB\SqlQueryException]
Mysql query error: (1227) Access denied; you need (at least one of) the SYSTEM_VARIABLES_ADMIN or SESSION_VARIABLES_ADMIN privilege(s) for this operation (400)
SET innodb_strict_mode=0 Необходимо зайти на сервер под пользователем root и запустить консоль для обращений к базе данных, вводим команду - mysql и нажимаем Enter (под рутом обычно пароль не требует) После открытия консоди, выполняем команду В запущеной консоли выполняем команду для решения проблемы GRANT SESSION_VARIABLES_ADMIN ON *.* TO 'bitrix0'@'localhost'; bitrix0 - это логин подключения к базе данных localhost - это хост для подключения к базе данных Посмотреть их можно обычно так: cat /home/bitrix/www/bitrix/.settings.php Вывод

При появлении ошибки

[Bitrix\Main\DB\SqlQueryException]
Mysql query error: (1227) Access denied; you need (at least one of) the SYSTEM_VARIABLES_ADMIN or SESSION_VARIABLES_ADMIN privilege(s) for this operation (400)
SET innodb_strict_mode=0

Необходимо зайти на сервер под пользователем root и запустить консоль для обращений к базе данных, вводим команду - mysql и нажимаем Enter (под рутом обычно пароль не требует)

После открытия консоди, выполняем команду

В запущеной консоли выполняем команду для решения проблемы

GRANT SESSION_VARIABLES_ADMIN ON *.* TO 'bitrix0'@'localhost';

-2

Парамтеры запроса

bitrix0 - это логин подключения к базе данных

localhost - это хост для подключения к базе данных

Посмотреть их можно обычно так:

cat /home/bitrix/www/bitrix/.settings.php

Вывод

-3