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 >>>>>