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

Privilégios SUPER para esta operação


Da documentação (minha ênfase):

Como você já está navid para o banco de dados, você não precisa definir o DEFINER atributo em seu procedimento armazenado; adicionar esta linha está fazendo com que o erro apareça. Se você remover essa instrução, seu procedimento será criado e você não receberá o erro de permissões.

Você só precisa definir DEFINER se você estiver configurando o procedimento armazenado para algum outro usuário, por padrão o procedimento armazenado obtém o mesmo contexto de segurança como o usuário que está criando :