De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.
Colaboração: Régio Pires
Data de Publicação: 13 de fevereiro de 2014
Este pequeno script tem o objetivo de ajudar os administradores a alterar, de maneira bem simples e rápida, a senha do mysql, mesmo não sabendo a senha anterior.
#!/bin/bash # # Script Para Alteração Senha Mysql # Por: Régio Pires - Analista de Infraestrututura # Em: Fevereiro de 2014 # #Titulo echo "" echo "Script Para Alteração Senha do Mysql" echo "Por Régio Pires - Analista Infraestrutura" echo "" #Solicitação Senha echo -n "Nova Senha: " $senha1 read -s senha1 echo "" echo -n "Redigite a Senha: " $senha2 read -s senha2 echo "" # Verificação da Senha if [ $senha1 = $senha2 ] then echo "" NOVASENHA=$senha1 echo "Alterando..." echo "" else echo "" echo "Ops! Senha não conferem! Tente novamente. :(" echo "" exit fi #Parando Banco service mysqld stop > /dev/null #Iniciando Banco em Modo Administrativo `mysqld_safe --skip-grant-tables > /dev/null` & sleep 5 #Acessando Banco sem senha echo "UPDATE user SET PASSWORD = password('$NOVASENHA') WHERE user = 'root' LIMIT 1;" | mysql mysql -u root echo "FLUSH PRIVILEGES;" | mysql mysql -u root #Reiniciando o Banco service mysqld restart > /dev/null echo "Senha alterada com sucesso!"
This policy contains information about your privacy. By posting, you are declaring that you understand this policy:
This policy is subject to change at any time and without notice.
These terms and conditions contain rules about posting comments. By submitting a comment, you are declaring that you agree with these rules:
Failure to comply with these rules may result in being banned from submitting further comments.
These terms and conditions are subject to change at any time and without notice.
Comentários