você está aqui: Home  → Arquivo de Mensagens

Script Para Para Alteração Senha Mysql (Sem Saber a Senha Anterior)

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!"


Veja a relação completa dos artigos de Régio Pires

 

 

Opinião dos Leitores

Seja o primeiro a comentar este artigo
*Nome:
Email:
Me notifique sobre novos comentários nessa página
Oculte meu email
*Texto:
 
  Para publicar seu comentário, digite o código contido na imagem acima
 


Powered by Scriptsmill Comments Script