Bonjours a tous,

j'utilise un server mysql 5.1.42 sous openbsd avec un client phpmyadmin 3.2.4 (ou meme la command mysql sous linux).

Je voudrais creer le trigger suivant:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
delimiter ;;
 
CREATE TRIGGER insert_courses_sync AFTER  INSERT ON cours
    FOR EACH ROW
	BEGIN
      UPDATE cours SET NEW.synchro=CURRENT_TIMESTAMP;
     END;;
 
delimiter ;
et j'obtient sans cesse la réponce suivante:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
ERROR 1142 (42000): TRIGGER command denied to user '****'@'91.207.209.37' for table 'cours'.
Sur la base de donné que j'utilise (prog) mon user a tous les droits (create routine, procedure, create, update) et je peux sans probleme faire un update sur ma colone en SQL.

Je ne sais plus ou chercher....