Je suis en train de créer un trigger sur une table dans ma base de données Amazon RDS, et je n'arrive pas à le réaliser.
J'ai essayé de créer un trigger sur une table dans le client mysql que j'utilise (Navicat), et a obtenu l'erreur que j'avais besoin de la SUPER privilège de le faire. Après quelques recherches, j'ai trouvé que vous pourriez SET GLOBAL log_bin_trust_function_creators = 1
de contourner ce problème. J'ai essayé en suivant ces instructions: http://getasysadmin.com/2011/06/amazon-rds-super-privileges/ (et puis en redémarrant le serveur de base de données pour faire bonne mesure), mais pas de chance.
J'ai aussi essayé de créer le déclencheur et le réglage de la variable via le mot de commande, afin d'assurer Navicat n'était pas ajouter quoi que ce soit indésirables de mes commandes sql, mais qui a échoué, trop. Il semble également partir à la recherche qu'il n'y a aucun moyen de vous accorder le SUPER privilège.
Alors ... est la création d'un déclencheur possible RDS?