Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Acesso negado; você precisa (pelo menos um dos) privilégios SUPER para esta operação


Remova o DEFINER=.. instrução do seu arquivo sqldump ou substitua os valores do usuário por CURRENT_USER .

O servidor MySQL fornecido pelo RDS não permite um DEFINER sintaxe para outro usuário (na minha experiência).

Você pode usar um sed script para removê-los do arquivo:
sed 's/\sDEFINER=`[^`]*`@`[^`]*`//g' -i oldfile.sql