Obter logins e senhas no MySQL II

Ola caro amigo leitor,

No post obter logins e senhas no mysql foi disponibilizado um script para gerar um .sql com todos os logins e senhas de um servidor MySQL.

Desta vez, vamos aproveitar a facilidade do Percona Tool Kit e trabalhar com o utilitário pt-show-grants.

Em algumas distribuições, este pacote já esta disponível no repositório. Para checar basta:

Caso não esteja disponível, basta acessar o link para download na pagina da Percona e baixar o pacote compatível com a sua distribuição.

Agora o mais difícil, como ele funciona. Simples, basta executar o utilitário informando o servidor que deseja obter os usuários, um usuário valido para conexão junto a senha.

Abaixo segue um exemplo de retorno do comando:

Você pode redirecionar a saída do comando para um arquivo .sql e aplica-lo em outro servidor, ou filtrar a saída para usuários específicos, fica a gosto do freguês.

Para mais opções, basta consultar o help do utilitário: pt-show-grants –help ou consultar a documentação da Percona.

Dicas, criticas ou elogios são bem vindos nos comentários.
Obrigado e até a próxima.

Jose Wilson

Deixe uma resposta