Código: Selecionar todos
#!/bin/bash
# Script Para Alteração Senha Mysql
# Por: Régio Pires - Analista de Infraestrututura
echo ""
echo "Script Para Alteração Senha do Mysql"
echo "Por Régio Pires - Analista Infraestrutura"
echo ""
echo -n "Nova Senha: " $senha1
read -s senha1
echo ""
echo -n "Redigite a Senha: " $senha2
read -s senha2
echo ""
if [ $senha1 = $senha2 ]
then
echo ""
NOVASENHA=$senha1
echo "Alterando..."
echo ""
else
echo ""
echo "Senhas nao conferem! Tente novamente."
echo ""
exit
fi
service mysqld stop > /dev/null
`mysqld_safe --skip-grant-tables > /dev/null` &
sleep 5
echo "UPDATE user SET PASSWORD = password('$NOVASENHA') WHERE user = 'root' LIMIT 1;" | mysql mysql -u root
echo "FLUSH PRIVILEGES;" | mysql mysql -u root
service mysqld restart > /dev/null
echo "Senha alterada com sucesso!"