Independente da missão de nossa saga, seja esta de alegria ou desgraça, o Brasil tem que ser defendido!
        13
        11

        mysqlnd cannot connect to MySQL 4.1+ using the old insecure authentication

        Caso você precise conectar sua aplicação PHP a uma base de dados Mysql externa e se depare com o erro do titulo dessa matéria, esteja ciente de que:
         
         
        PHP versões a partir do 5.3 somente se conectam a base externas Mysql onde o usuário da conexão possua uma senha de lenght de 41, portanto usuários com a senha de lenght 16 não serão válidos para tal conexão portanto o primeiro passo é executar os seguintes passos no terminal do Mysql para contornar esse problema:
         
         
         
        Primeiro, verifique o lenght da senha do usuário da conexão :
         
        `User`, `Host`, Length(`Password`) mysql.user
         
         
        Esse comando irá retornar todos os usuários do bando de dados e o lenght de suas senhas.
         
         
        Segundo, mude a forma de criação da senha antes de mudar a senha do usuário :
         
        SET SESSION old_passwords=FALSE;
         
         
        Terceiro, mude a senha do usuário:
         
         
        SET PASSWORD FOR 'User'@'Host'=PASSWORD('sua_senha');
         
         
        Lembre-se de está conectado como o usuário root, para que todas essas modificações possam ser feitas.
         
         
        E pronto, sua conexão externa será estabelecida sem problemas.

        Comentários

        Tipo de Posts
        Parceiros
        Feed

        Entre com o seu e-mail:

        Sobre

        Rafael Nonato Ribeiro Ferreira, graduado em Análise e Desenvolvimento de Sistemas pela Uninove, programador nas linguagens PHP, JavaScript, JQuery e Java, desenvolvedor web HTML e CSS desenvolve e modela em SGBDs Mysql, PostGreSQL e Oracle, atualmente trabalha como Analista e Desenvolvedor de Sistemas, é um brasileiro, cristão, patriota filiado ao PSOL e com convicções politicas próprias conforme será mostrado em seu futuro site www.constituicaoproposta.com.br, nas horas de folga gosta de tocar seu violão e compor letras de múisca, Torço para o São Paulo e para a Portela.

        © Copyright 2012 NRF Informática Soluções. All Rights Reserved.