Mysql
 sql >> Database >  >> RDS >> Mysql

Come modificare in blocco i trigger MySQL DEFINER

Un modo per farlo:

1) Scarica le definizioni dei trigger in un file

# mysqldump -uroot -p --triggers --add-drop-trigger --no-create-info \
      --no-data --no-create-db --skip-opt test > /tmp/triggers.sql

2) Apri triggers.sql file nel tuo editor preferito e usa Find and Replace funzione per modificare DEFINER S. Salva file aggiornato.

3) Ricrea i trigger dal file

# mysql < triggers.sql