2009/4/8 Cleyton Santana de Sousa <[email protected]>

> Pessoal,
>
> ola. preciso alterar a senha de root do MySQL version 5.0.32. segui os
> passos do tutorial
> http://www.vivaolinux.com.br/dica/Recuperando-a-senha-de-root-do-MySQL/
>
> Algumas vezes você precisa recuperar sua senha de root do *MySQL* que você
> esqueceu ou foi perdida por algum motivo. Os passos para criar outra são os
> seguintes:
>
> Páre normalmente o servidor MySQL:
>
> *# /etc/init.d/mysqld stop*
>
> Inicie o 
> MySQL<http://www.vivaolinux.com.br/dica/Recuperando-a-senha-de-root-do-MySQL/#>em
>  modo seguro com o comando mysqld_safe e especifique para não ler as
> tabelas de permissões com todas as senhas do MySQL. Dependendo da versão, o
> comando pode ser safe_mysqld.
>
> *# mysqld_safe --skip-grant-tables &*
>
> Use o comando mysqladmin para mudar a senha. Neste caso, a senha será
> "swordfish".
>
> *# mysqladmin -u root flush-privileges password "swordfish"*
>
> Reinicie o MySQL normalmente.
>
> *# /etc/init.d/mysqld restart*
>
> mas ao tentar o comando
> *# mysqladmin -u root flush-privileges password "swordfish"*
>
> recebo como resposta: mysqladmin: connect to server at 'localhost' failed
> error: 'Access denied for user 'root'@'localhost' (using password: NO)'
>
> alguem tem alguma ideia ou sabe como posso resolver esta questão?
>
> sds,
>
> Cleyton Santana de Sousa
>
> COBIT Certified
> ITIL Foundation Certified
> Microsoft Certified Professional
> http://csantanaes.blogspot.com
> Gestão de TI e Gerenciamento de Projetos
>
> "A mente que se abre a uma nova idéia jamais voltará ao seu tamanho
> original"
> (Albert Einstein)
>


resolvido:
http://www.vivaolinux.com.br/dica/Alterar-senha-do-root-no-MySQL-(Debian)



lterar senha do root no MySQL (Debian)
 Quem já chegou em algum cliente e deparou com o problema de ninguém saber a
*senha do root no
MySQL<http://www.vivaolinux.com.br/dica/Alterar-senha-do-root-no-MySQL-%28Debian%29#>
*? Segue como sair deste sufoco.

*# killall mysqld
# /usr/local/bin/mysqld_safe --skip-grant-tables &
# /usr/local/bin/mysql*
mysql> *use mysql;*
mysql> *update user set password = password('.......') where user='root' and
host='localhost';*
mysql> *exit*
*# mysqladmin -u root -p shutdown*

Pronto!

Caso não tenha, criar senha de root no MySQL:

*# mysqladmin -u root password NoVaSeNhA*

Renomear 
usuário<http://www.vivaolinux.com.br/dica/Alterar-senha-do-root-no-MySQL-%28Debian%29#>root:

mysql> *UPDATE user set user='admin' where user='root';*



"observacao" tive que alterar o local da pasta do mysql

*DE:      # /usr/bin/mysql*
*PARA: # /usr/bin/mysql*
Cleyton Santana de Sousa

COBIT Certified
ITIL Foundation Certified
Microsoft Certified Professional
http://csantanaes.blogspot.com
Gestão de TI e Gerenciamento de Projetos

"A mente que se abre a uma nova idéia jamais voltará ao seu tamanho
original"
(Albert Einstein)

Responder a