2009/5/10 Herbert Faleiros <[email protected]>:
>
> On Sun 10 May 2009 16:31:19 max wrote:
> [cut]
>> Ou troca a senha direto no mysqladmin:
>>
>> mysqladmin -uroot password "novasenha"
>
>
> Acho que assim (acima) não funciona não:
>
> $ mysqladmin -u root password teste
> mysqladmin: connect to server at 'localhost' failed
> error: 'Access denied for user 'root'@'localhost' (using password: NO)'
>
> Assim (acima novamente) funciona apenas quando não setamos ainda a senha do
> root (eg. uma instalação nova, onde a senha ainda não existe).
>
> O correto é mesmo da maneira que falaram antes (usando a função PASSWORD() com
> o skip-grant-tables).

Ai é só passar -p para o mysqladmin, se ja tem uma senha definida...

E -h se o host for diferente de localhost, -P se a porta for diferente
da 3306, -v se quiser ver um output mais verbose, -s se quiser um
output menos verbose...

Não existe o correto nesta situação pq ambas as formas funcionam,
porém para quem só administra é infinitamente mais simples rodar um
man mysqladmin do que aprender a sintaxe do mysql.

--~--~---------~--~----~------------~-------~--~----~
GUS-BR - Grupo de Usuários de Slackware Brasil
http://www.slackwarebrasil.org/
http://groups.google.com/group/slack-users-br

Antes de perguntar:
http://www.istf.com.br/perguntas/

Para sair da lista envie um e-mail para:
[email protected]
-~----------~----~----~----~------~----~------~--~---

Responder a