o problema é o método de autenticação.

a senha do usuario mysql é feita com a função password('XXX').
pro método antigo, é old_password('XXX')

use o comando:

set password for 'root'@'localhost' = old_password('123')

faça o mesmo pro %


depois de dar o comando, tem q dar

flush privileges


abraço



----- Original Message ----- 
From: "Eduardo Silva dos Santos" <eduardo....@gmail.com>
To: <delphi-br@yahoogrupos.com.br>
Sent: Monday, June 07, 2010 1:32 PM
Subject: Re: [delphi-br] Problema MySQL 5 e Zeos 7


Lucas, provavelmente o delphi ta usando alguma versão antiga da
libmysql.dll, ta uma procurada ai no seu hd pois certamente tem uma versão
antiga. Deleta as antigas e coloca a dll client que ta na pasta lib no mysql
no \windows\system32


Att,
.......................................................
Eduardo Silva dos Santos
DRD SISTEMAS
(27) 3218-4201
(27) 9961-7095
MSN: eduardo....@gmail.com
Site: http://www.drdsistemas.com.br/
.......................................................


Em 7 de junho de 2010 10:25, Lucas Eduardo Barao Neves <
lucas_del...@yahoo.com.br> escreveu:

>
>
> Bom dia a todos, estou com um problema muito chato com MySQL 5 e ZeosLib 7
>
> Quando eu estou em ambiente de desenvolvimento e tento abrir o componente
> ZConnection eu recebo a seguinte mensagem de erro:
>
> SQL Error: Client does not support authentication protocol requested by
> server; consider upgrading MySQL client.
>
> O protocolo MySql 5 existe na listagem do componente ZConnection, então 
> não
> creio que esse seja o problema, além disso, quando eu executo a aplicação,
> tudo funciona corretamente, ou seja, o problema ocorre apenas em design
> time.
>
> Reparei no seguinte: o projeto executa normalmente quando coloco o arquivo
> libmySQL.dll na pasta do executável, tanto que fiz testes com aplicações
> criadas do zero e todas elas abriram normalmente, porém todas elas deram o
> erro citado acima quando o Connected do ZConnection foi mudado para True 
> "na
> mão".
>
> Isso é muito chato pois quando preciso utilizar propriedades como
> MasterFields ou mesmo definir nomes dos campos dentro do FieldList dos
> compoentes Query. não consigo, preciso colocar tudo em código, o que é
> voltar no tempo.
>
> Vocês tiveram algum problema parecido com isso e tem alguma dica para me
> dar? Esse erro está atrapalhando demais meus prazos, hehehehe.
>
> Obrigado a todos.
>
> Lucas Neves
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>


[As partes desta mensagem que não continham texto foram removidas]



------------------------------------

-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>



Responder a