Bien le bonjour,
Je travaille avec MySQL en version 5.0.
Je tente actuellement d'utiliser un trigger avec un compte n'ayant pas le droit SUPER. Normalement, d'après ce que je comprends de la documentation, il faut spécifier lors de la création du trigger l'attribut "DEFINER" qui permet de spécifier le compte qui aura le droit d'utiliser le trigger.
J'ai donc créé mon trigger avec le compte admin en spécifiant l'attribut "DEFINER", néanmoins, une fois créé, dès que je déclenche l'événement censé activer le trigger, SQL me dit qu'il ne peut exécuter la requête car celle-ci nécessite le droit "SUPER".
Savez-vous pourquoi il me dit ça ? Ais-je mal compris la documentation ou mal utilisé "DEFINER" ?
Merci d'avance,
Alfanor.
Partager