sábado, 20 de outubro de 2012

Recuperar Senha ROOT do Mysql

Como recuperar a senha ROOT do Mysql?



Se você nunca definiu um senha de root para o MySQL, então o servidor não irá exigir uma senha para a conexão como root. É recomendado que sempre seja definida uma senha para cada usuário.

Se você tiver definido um senha de root, mas a esqueceu, você pode definir uma nova senha com o seguinte procedimento:



1- Finalize o daemon mysqld enviando um kill (não kill -9) para o servidor mysqld. O pid é armazenado em um arquivo .pid, que normalmente está no diretório de banco de dados do MySQL:

shell> kill `cat /mysql-data-directory/hostname.pid
Você deve ser o usuário root do Unix ou o mesmo usuário com o qual o mysqld está executando para fazer isto.

2- Reinicie o mysqld com a opção

--skip-grant-tables.

3- Defina uma nova senha com o comando mysqladmin password:
shell> mysqladmin -u root password 'seunovopassword'

4- Agora você também pode parar o mysqld e reiniciá-lo normalmente, ou apenas carregue a
tabela de privilégios com:
shell> mysqladmin -h hostname flush-privileges

5- Depois disto, você deve estar apto para conectar usando a nova senha.

De forma alternativa, você pode definir a nova senha usando o cliente mysql:
1- Finalize e reinicie o mysqld com a opção
--skip-grant-tables
com descrito acima.
2- Conecte ao servidor mysqld com:
shell> mysql -u root mysql
3- Dispare os seguintes comandos no cliente mysql:
mysql> UPDATE user SET Password=PASSWORD('minhanovasenha')
-> WHERE User='root';
mysql> FLUSH PRIVILEGES;

4- Depois disto, você deve estar apto a conectar usando a nova senha.

5- Você agora pode parar o mysqld e reiniciá-lo normalmente.


*Se te ajudei de alguma forma comente.Obrigado

Um comentário:

  1. Know Your Slots will replicate my interests in understanding the varied ways find a way to|you possibly can} play slots, games that offer you a possible edge, casino promotions and techniques and how one can get essentially the most out of it. Slots are sometimes found on bases the place there is be} valuable little to do, like Diego Garcia – a 12-sq.-mile island within the Indian Ocean with a population of just over casino.edu.kg four,000 folks – the place the Navy runs 52 slot machines. And they are often performed by service members as younger as 18 – individuals who would not be allowed to enter most casinos in the U.S. earlier than they turn 21. Even in casinos, many players just like the social side of sitting at a poker or craps desk the place they can meet other folks, and the potential to win money is only one of the perks. Some have a mistaken belief that they are truly going to hit the jackpot.

    ResponderExcluir