..


Links Patrocinados

Redefinir a senha do usuário root MySQL

Artigo escrito por Max Bossi

Esquecer a senha não é algo tão incomum, de fato. Muitas vezes é possível para remediar essa omissão de uma forma simples (acho que de tais ferramentas "de recuperação de senha" comum, em aplicação web muitos), outras vezes é bastante complicado.

Recentemente eu tive que ajudar um cliente distraído que tinha esquecido a senha de root para a gestão do MySQL instalado no seu servidor. O problema é que para mudar a senha de administrador ... deve primeiro logar como administrador!

Na verdade, a última declaração só é verdade em parte porque, tendo acesso ao servidor raiz, o MySQL irá ainda controlam para que possamos seguir rotas alternativas.

Neste artigo vamos ver precisamente como re-definir a senha de root do MySQL que nos esquecemos; genuíno e que você tem acesso ao servidor com privilégios administrativos.

Então vá para o shell do nosso servidor. Uma vez logado paramos o processo mysqld:

 



 / Etc / rc.d / mysqld parar

 
hora de começar o processo só parou ignorando procedimentos de autenticação:
 



 Se estamos a trabalhar localmente no servidor (ou seja, somente se tivermos acesso directo à máquina física) é bom também para bloquear o acesso remoto:

 
 



 Uma vez que o serviço é iniciado neste modo podemos acessar o banco de dados MySQL com:

 
 



 mysql-u root mysql

 
Bem, nós estamos dentro! Agora podemos voltar a definir a nossa senha de root:
 



 ATUALIZAÇÃO senha definida usuário PASSWORD = ("nuova_pass") WHERE User = 'root';







 FLUSH PRIVILEGES;







 saída;

 
Muito importante depois de definir a nova senha fazer um FLUSH privilégios!

Agora temos que reiniciar o daemon MySQL:

 



 / Etc / rc.d / mysqld restart

 
Uma vez iniciada tentar acessar com as credenciais de novo ... se tudo correr bem ele deve funcionar!

Na mesma categoria ...
E-Learning
MS Access (Curso) MS Access (Curso)
Saiba como criar e gerenciar bancos de dados com facilidade e rapidez. A partir de 29 €.
MySQL (Curso) MySQL (Curso)
Gestão de banco de dados open-source. A partir de 39 €.
SQL e Banco de Dados (Curso) SQL e Banco de Dados (Curso)
Criar e gerenciar bancos de dados relacionais. A partir de 39 €.
Links Patrocinados