Я пытаюсь создать триггер на таблице в моей базе данных Amazon RDS, и я не могу заставить это произойти.
Я попытался создать триггер в таблице в используемом мной клиенте mysql (Navicat) и получил ошибку, для которой мне была нужна привилегия SUPER. После некоторых поисков я обнаружил, что вы можете SET GLOBAL log_bin_trust_function_creators = 1
обойти это. Я пробовал это, используя следующие инструкции: http://getasysadmin.com/2011/06/amazon-rds-super-privileges/ (а затем перезагрузив сервер БД для хорошей меры), но не повезло.
Я также попытался создать триггер и установить переменную через строку mysql commmand, чтобы убедиться, что Navicat не добавляет ничего нежелательного в мои SQL-команды, но это тоже не сработало. Похоже, что от поиска не существует возможности предоставить себе привилегию SUPER.
Итак... создает триггер в RDS?