The problem is that in RDS you do not get the SUPER privileges that are necessary to create a procedure belonging to another user. To make this work, all you have to do is delete the DEFINER part of your statement. Then it will automatically use the current user.
source share