Translate

quinta-feira, 11 de abril de 2013

Falha na conexão com MySQL

Diariamente converso ou troco mensagens com outros profissionais de TI.. alguns mais experientes do que eu.. mas a grande maioria são daqueles que estão iniciando na área...
Ontem um deles veio até mim com uma dúvida que me fez viajar no tempo.. há mais ou menos 6 anos atrás...


O famigerado erro que o computador nos mostra quando tentamos conectar a ferramente de design de Banco de Dados DBDesigner ao Banco de Dados MySQL...



Mesmo quando você digita dezenas de vezes o usuário e a senha corretamente a "não conexão" insiste em infernizar a sua vida...

Pois é... isso acontece porque a criptografia usada na autenticação do MySQL a partir da versão 5 é incompatível com a usada no DBDesigner 4.

Para resolver esse "problema" você deve entrar no console do MySQL (MySQL Query Browser) e "reafirmar" a sua senha pro SGBD da seguinte forma :

set password for root@localhost = old_password('senha');

esclarecendo que "root" será o seu usuário cadastrado no momento da instalação do MySQL, caso vc não seja o "root", e "localhost" somente deve ser mantido se você estiver fazendo a alteração na máquina onde foi efetuada a instalação do MySQL... caso contrario deve-se direcionar para o servidor.. e no caso da 'senha' mantenha essas aspas simples e escreva a senha do usuario em questão que esta cadastrada no Banco de Dados... feito isso ÓÓÓÓÓÓÓÓÓÓÓ... ele conectaaaaaa...

Eu particularmente prefiro usar o Microsoft Visio® para modelagem e outras "cositas más" como projeto de redes , de software... etc... acho que tem muito mais ferramentas que o DBDesigner... mas o problema que o Visio® e pago e o outro e free...

Mas independente ambos são muito bons e realizam aquilo que se propõem em matéria de Modelgem de BD...

Até mais...

2 comentários: