26 мая 2023
150
Если в процессе восстановления резервной копии 1С-Битрикс вы столкнулись с ошибкой:
MySQL query error!
Access denied; you need (at least one of) the SUPER privilege(s) for this operation

Попробуйте удалить DEFINER=.. инструкцию из файла *.sql, либо замените пользовательские значения на CURRENT_USER.

Сервер MySQL, предоставляемый RDS, не допускает DEFINER для другого пользователя.

Вы можете использовать sed скрипт, чтобы удалить их из файла. Авторизуйтесь по SSH и выполните команду в консоли:
sed 's/\sDEFINER=`[^`]*`@`[^`]*`//g' -i /home/bitrix/www/bitrix/backup/20230525_sql_fbc55a2b.sql
Обязательно сохраняйте бекап изменяемого файла.
Операция может занимать продолжительное время.
Позвоните нам!
Личный кабинет
Вам будет доступна история заказов, управление рассылками, свои цены и скидки для постоянных клиентов и прочее.
Ваш логин
Ваш пароль