Я использую aurora версии 1.16 и хочу вызвать лямбда-функцию при вставке в таблицу. Я следую инструкциям в https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Integrating.Lambda.html#AuroraMySQL.Integrating.NativeLambda и пытаюсь вызвать лямбду синхронно.
Однако мне не удалось предоставить привилегию на INVOKE_LAMBDA выбранному пользователем. Я запустил скрипт GRANT INVOKE LAMBDA ON . TO 'myuser' @ '%'; однако он показал синтаксическую ошибку в GRANT, что также означает, что MySQL не смог распознать INVOKE LAMBDA как привилегию.
Я мог бы использовать хранимую процедуру для асинхронного вызова лямбды, но я все еще надеюсь найти способ использовать метод встроенной функции, учитывая, что версия aurora, которую я использую, должна это поддерживать.
Спасибо, если кто-нибудь может помочь