Capa -> Linux -> Removendo cláusula DEFINER de um DUMP do banco de dados MySQL | error “The user specified as a definer does not exist”

Removendo cláusula DEFINER de um DUMP do banco de dados MySQL | error “The user specified as a definer does not exist”

A forma mais simples de remover as cláusulas DEFINER para que o MySQL as defina automaticamente na nova importação do banco de dados é:

perl -p -i.bak -e "s/DEFINER=\`\w.*\`@\`\d[0-3].*[0-3]\`//g" meu_banco.sql

Até mais.

Sobre Rodrigo Calado

Rodrigo Calado é graduado em Gestão da Tecnologia da Informação, pós-graduando em Governança de TI pela Universidade Católica de Brasília, co-fundador do Gran Cursos Online e da GG Educacional e pesquisador. Possui convicta paixão pela área de infraestrutura, ensino a distância, concursos públicos e empreendedorismo.

Deixe uma resposta

O seu endereço de email não será publicado. Required fields are marked *

*

Scroll To Top