Ofwel verwijder de DEFINER=..
statement uit uw sqldump-bestand, of vervang de gebruikerswaarden door CURRENT_USER
.
De MySQL-server die door RDS wordt geleverd, staat geen DEFINER
toe syntaxis voor een andere gebruiker (in mijn ervaring).
U kunt een sed
. gebruiken script om ze uit het bestand te verwijderen:
sed 's/\sDEFINER=`[^`]*`@`[^`]*`//g' -i oldfile.sql