Obter logins e senhas no MySQL

Ola pessoal,

Ao efetuar uma migração no MySQL, no momento do restore podemos nos deparar com erros referentes ao definer setado nos objetos das bases, seja Views, Procedures ou Triggers.

Exemplo do erro:

A cada nova versão, o banco interno do MySQL sofre alterações de estrutura, e não é recomendável restaurar o banco mysql obtido em uma versão 5.1 direto no 5.6 ou 5.7 por exemplo. Neste caso, executo um script no shell para obter a relação dos usuários, já com a senha criptografada junto as permissões. Segue:
Continue lendo