Você deve não . Dada a senha na linha de comando é mal como é visível para todos que emitem um ps
ou top
.
A maneira recomendada é especificar a senha em um arquivo separado e, em seguida, adicionar uma opção de linha de comando --defaults-extra-file=/etc/mysql/mysqlpassword.cnf
O mysqlpassword.cnf
, em seguida, contém (apenas):
[mysqldump]
# The following password will be sent to mysqldump
password="ThisIsThePassword"
Verifique se esse arquivo é legível apenas para o usuário que está executando mysqldump
(preferível root
).