Dieses Problem besteht seit 2006 und es gibt keine Anzeichen dafür, dass es jemals behoben wird.
Ich habe es jedoch durch grep (nur Linux) geleitet, um die Definitionszeilen zu entfernen, bevor ich die Dump-Datei schreibe:
mysqldump -u dbuser -p dbname | grep -v 'SQL SECURITY DEFINER' > dump.sql
Ein bisschen ein Bissen (oder Tastatur voll?), Aber ich denke, das ist der einzige Weg.