Para executar o mysqldump sem senha no Crontab, siga os passos abaixo:
Entre no terminal e efetue login no seu servidor;
Crie um arquivo chamado .my.cnf no diretório /home:
nano ~/.my.cnf
No arquivo .my.cnf digite o seguinte conteúdo:
[mysqldump]
user = O USUÁRIO DO MYSQL
password = A SENHA DO MYSQL
Mude as permissões do arquivo para 600, afim de prevenir que outros usuários leiam o conteúdo do arquivo:
chmod 600 ~/.my.cnf
Agora podemos tentar executar o comando mysqldump e o sistemas não solicitará a senha de acesso.
1 comentários:
Bom dia amigo, e no Windows... é possível fazer algo similar?
Att,
Carlos Berenguer.
Postar um comentário