X3

Если возникает следующая проблема
[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
/home/bitrix/www/bitrix/modules/main/lib/db/mysqlcommonconnection.php:417
#0: Bitrix\Main\DB\MysqlCommonConnection->createQueryException

Первый способ решения ситуации

GRANT SESSION_VARIABLES_ADMIN ON *.* TO 'bitrix0'@'localhost'; FLUSH PRIVILEGES; REVOKE SESSION_VARIABLES_ADMIN ON *.* FROM 'bitrix0'@'localhost'; SHOW GRANTS FOR 'bitrix0'@'localhost';

Второй способ решения ситуации

В файле /bitrix/php_interface/after_connect_d7.php найти и закомментировать строчку $this->queryExecute("SET innodb_strict_mode=0");

Комментарии

Если у Вас возникли вопросы, Вы можете задать их в форме ниже. В частности если Ваш вопрос по Bitrix и что то не получается - можно спросить. Ваш e-mail не публикуется, при этом я отвечу на него если будет что то по теме. Писать необходимо для людей - избегайте сленга, пишите орфографически правильно.

Имя:
E-mail:
Текст комментария: