Mysql Dump для Марии Д.Б. на AWS

0

Я пытаюсь выполнить дамп mysql для экземпляра Maria DB на Amazon RDS, однако я столкнулся со следующей ошибкой

ERROR 1419 (HY000) at line 893: You do not have the SUPER privilege and binary logging is enabled (you *might* want to use the less safe log_bin_trust_function_creators variable)

Вот содержание строки 893

/*!50003 CREATE*/  /*!50003 TRIGGER 'cart_insert' AFTER INSERT ON 'order' FOR EACH ROW BEGIN

Я видел аналогичную ошибку на другом посту, где упоминается удаление текста DEFINER. Это строка 893 перед удалением текста DEFINER

/*!50003 CREATE*/ /*!50017 DEFINER='user'@'%'*/ /*!50003 TRIGGER 'cart_insert' AFTER INSERT ON 'order' FOR EACH ROW BEGIN

Команда sed, которую я использовал для удаления текста определителя, выглядит следующим образом

sed -i 's/\/\*!50017 DEFINER=[^ ]*'\*\///' /tmp/db_dump.sql
Теги:
mariadb
rds

1 ответ

0

Я нашел следующую запись и обновил значение log_bin_trust_function_creators как 1

Ещё вопросы

Сообщество Overcoder
Наверх
Меню