<div dir="ltr">Eu ainda insisto que pode haver algo errado na sua string de conexão. Não quero parecer simplório, mas as vezes os erros mais simples são os que nos 'mordem' com mais violência...<div><br></div><div>
<br></div><div style>Cheers!</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">2013/5/21 Marcio Ferreira <span dir="ltr"><<a href="mailto:marciodesouzaferreira@gmail.com" target="_blank">marciodesouzaferreira@gmail.com</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Marcio (runner), alguma chance de ser seu pool de conexão?<div><br></div><div>Lista, que tal um outro post sobre boas práticas de adm de banco =)</div>
</div><div class="gmail_extra"><br clear="all"><div>

<br>[]s,<br><br>Marcio Ferreira<div></div><div>skype: marcio.ferreir4</div><div><a href="tel:%2821%29%208365-7768" value="+552183657768" target="_blank">(21) 8365-7768</a><br></div></div><div><div class="h5">
<br><br><div class="gmail_quote">2013/5/21 Marcio Souza <span dir="ltr"><<a href="mailto:marcio_runner@hotmail.com" target="_blank">marcio_runner@hotmail.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">





<div><div dir="ltr">Ola, Grupo.<div><br></div><div><br></div><div>   Nada feito, não funcionou trocando o ";" por ":".</div><div><br></div><div>   Aproveite e fiz a consulta do drive do MYSQL no perl para saber se ele está instalado, e confirmei com exito em todos os ambientes, utilizei o código abaixo :</div>


<div><br></div><div><div>#! / Usr / bin / perl</div><div><br></div><div>use strict;</div><div>use DBI;</div><div><br></div><div>my @ ary = DBI-> available_drivers ();</div><div>print join ("\n", @ ary), "\n";</div>


<br><div><hr>From: <a href="mailto:renato.cron@gmail.com" target="_blank">renato.cron@gmail.com</a><br>Date: Tue, 21 May 2013 13:02:27 -0300<div><div><br>To: <a href="mailto:saopaulo-pm@mail.pm.org" target="_blank">saopaulo-pm@mail.pm.org</a><br>


Subject: Re: [SP-pm] DBI:mysql erro na conexão<br><br><div dir="ltr"><div style="font-family:arial,sans-serif;font-size:13px">    "dbi:mysql:dbname=mydb;host=<a href="tel:192.168.0.107" value="+551921680107" target="_blank">192.168.0.107</a>", </div>
<div><br></div><div><br></div>
<div>
troque ; por :</div><div><div style="font-family:arial,sans-serif;font-size:13px">

    "dbi:mysql:dbname=mydb<b>:</b>host=<a href="tel:192.168.0.107" value="+551921680107" target="_blank">192.168.0.107</a>", </div><div><br></div></div></div><div><br><br><div>2013/5/21 Marcio Souza <span dir="ltr"><<a href="mailto:marcio_runner@hotmail.com" target="_blank">marcio_runner@hotmail.com</a>></span><br>




<blockquote style="border-left:1px #ccc solid;padding-left:1ex">


<div><div dir="ltr">Ola, Grupo.<div><br></div><div><br></div><div>  Fiz todos os testes possíveis e impossíveis antes de postar aqui minha duvida. Só para esclarecer mais detalhes sobre o problema, eu fiz testes em vários ambientes : SEVEN, XP e LINUX DEBIAN e também com as versões do PERL "STRAWBERRY" E "ACTIVEPERL" 5.14 e 5.16.</div>




<div><br></div><div><br></div><div>  Conectei localmente em cada máquina utilizando o usuário e senha em questão no prompt do mysql para saber se havia alguma restrição quanto a ele mesmo, mas em todos os casos deu certo os acessos normalmente. Tentei outros aplicativos e também tive exito, somente com o PERL está acontecendo isso. </div>




<div><br></div><div>   Tenho boa experiência com o MYSQL e já utilizo ele em produção com uma aplicação em C++ e na Web com o PHP, só que estou disposto a trocar tudo isso pelo PERL, mas esbarrei justamente nesta questão da conexão. Também acho muito estranho tal coisa, por isso mesmo me recorri ao grupo, porque isso consumiu o meu saber de tal jeito que fiquei sem ação para resolver sozinho.</div>




<div><br><br><div><hr>Date: Tue, 21 May 2013 11:37:59 -0400<br>From: <a href="mailto:marciorp@gmail.com" target="_blank">marciorp@gmail.com</a><br>To: <a href="mailto:saopaulo-pm@mail.pm.org" target="_blank">saopaulo-pm@mail.pm.org</a><br>




Subject: Re: [SP-pm] DBI:mysql erro na conexão<div><div><br><br><div dir="ltr"><div style="font-family:arial,helvetica,sans-serif">Daniel, bom dia!</div><div style="font-family:arial,helvetica,sans-serif"><br>
</div>
<div style="font-family:arial,helvetica,sans-serif">
Posso sim, só seja mais especifico.</div><div><font face="arial, helvetica, sans-serif">Servidores IBM (20 se não me engano) e HP (25 se não me engano) com storage EMC e HP. Quando parei tínhamos acabado de concluir a migração para SQL Server 2008 R2. Eu comecei com SQL 7.0 (um pesadelo).</font></div>





<div><font face="arial, helvetica, sans-serif"><br></font></div><div><font face="arial, helvetica, sans-serif">Diga os detalhes exatos que vejo se me recordo ou tenho aqui para te passar.</font></div>
<div><br></div><div><div><div dir="ltr">[...]'s<br><br>Marcio<div><br></div><div><div style="font-family:arial;font-size:small">========================================</div>
<div style="font-family:arial;font-size:small">########### Campanha Ajude o Marcio! ###########</div><div style="font-family:arial;font-size:small"><a href="http://sosmarcio.blogspot.com.br/" style="color:rgb(17,85,204)" target="_blank">http://sosmarcio.blogspot.com.br/</a></div>





<div style="font-family:arial;font-size:small"><a href="http://www.vakinha.com.br/VaquinhaP.aspx?e=195793" style="color:rgb(17,85,204)" target="_blank">http://www.vakinha.com.br/VaquinhaP.aspx?e=195793</a><br></div><div style="font-family:arial;font-size:small">





========================================</div></div></div></div>
<br><br><div>Em 21 de maio de 2013 11:24, Daniel de Oliveira Mantovani <span dir="ltr"><<a href="mailto:daniel.oliveira.mantovani@gmail.com" target="_blank">daniel.oliveira.mantovani@gmail.com</a>></span> escreveu:<br>





<blockquote style="border-left:1px #ccc solid;padding-left:1ex">Márcio boa tarde!<br>
<br>
Você pode dar mais detalhes sobre o seu antigo trabalho de DBA ?<br>
<br>
Como:<br>
<br>
Qual banco vocês usavam ? Que tipo de otimizações vocês faziam ?<br>
<br>
2013/5/21 Marcio - Google <<a href="mailto:marciorp@gmail.com" target="_blank">marciorp@gmail.com</a>>:<br>
<div><div>> Luis, me desculpe, mas concordo com o Tiago!<br>
><br>
> Fui DBA por mais de 12 anos, em bases relativamente grandes (>500TB e<br>
> 25.000K trans/min), e essa questão das permissões sempre foi o menor dos<br>
> problemas!<br>
><br>
> Ainda mais nesse caso, que pelo que entendi é um ambiente de testes.<br>
><br>
> [...]'s<br>
><br>
> Marcio<br>
><br>
> ========================================<br>
> ########### Campanha Ajude o Marcio! ###########<br>
> <a href="http://sosmarcio.blogspot.com.br/" target="_blank">http://sosmarcio.blogspot.com.br/</a><br>
> <a href="http://www.vakinha.com.br/VaquinhaP.aspx?e=195793" target="_blank">http://www.vakinha.com.br/VaquinhaP.aspx?e=195793</a><br>
> ========================================<br>
><br>
><br>
> Em 21 de maio de 2013 11:16, Tiago Peczenyj <<a href="mailto:tiago.peczenyj@gmail.com" target="_blank">tiago.peczenyj@gmail.com</a>><br>
> escreveu:<br>
><br>
>> Se evita/corrige vulnerabilidade de sql injection usando prepared<br>
>> statement.<br>
>><br>
>> restringir os usuarios eh um tipo de politica. ja trabalhei com ambas as<br>
>> formas e nao vi nenhuma vantagem em usar algo diferente de *.* ate pq alem<br>
>> de sql injection vc tem outros tipos de ataques como exaustao de recursos<br>
>> que sao requests validos porem destinados a ocupar a CPU com coisas inuteis.<br>
>> trabalhar proximo dos times de producao, seguranca, qualidade, etc, faz do<br>
>> dev um programador melhor mas achar que recomendar GRANT *.* eh algo de se<br>
>> envergonhar ja acho _deselegante_.<br>
>><br>
>><br>
>><br>
>> 2013/5/21 Luis Motta Campos <<a href="mailto:luismottacampos@yahoo.co.uk" target="_blank">luismottacampos@yahoo.co.uk</a>><br>
>>><br>
>>> Oies.<br>
>>><br>
>>> Ricardo, você deveria se envergonhar de dizer coisas assim na lista. Isto<br>
>>> é muito má prática de desenvolvimento e faz a vida dos administradores de<br>
>>> bases de dados muito, muito difícil.<br>
>>><br>
>>> Marcio, você precisa identificar e aplicar a menor quantidade possível de<br>
>>> privilégios aos seus usuários para garantir que eles possam fazer o mínimo<br>
>>> essencial de operações de bases de dados no menor e mais restrito grupo de<br>
>>> objetos definidos na base de dados. De outra forma, você vai estar MUITO<br>
>>> vulnerável a todo tipo de ataques usando técnicas de SQL Injection.<br>
>>><br>
>>> Putamplexos.<br>
>>> --<br>
>>> Luis Motta Campos<br>
>>> is a DBA, Foodie, and Photographer<br>
>>><br>
>>><br>
>>> On 21 May 2013, at 15:31, Ricardo Stock <<a href="mailto:ricardostock@bol.com.br" target="_blank">ricardostock@bol.com.br</a>> wrote:<br>
>>><br>
>>> > Marcio, teu usuário que voce esta tentando se conectar tem acesso ao<br>
>>> > banco<br>
>>> > Executa este comando no mysql para liberar o acesso GRANT ALL<br>
>>> > PRIVILEGES ON *.* TO usuario@'%' IDENTIFIED BY 'senha de acesso' WITH GRANT<br>
>>> > OPTION;<br>
>>> ><br>
>>> > antes no mysql verfique o arquivo /etc/mysql/my.cnf  nas configurações<br>
>>> > se a linha BindAddress esta comentanda, se não a comente feito isto reinicie<br>
>>> > o servico.<br>
>>> ><br>
>>> > Se mesmo assim não conseguir, posta o codigo ai.<br>
>>> ><br>
>>> > um abraço<br>
>>> ><br>
>>> > Ricardo Stock<br>
>>> > <a href="http://www.stocksistemas.com.br" target="_blank">www.stocksistemas.com.br</a><br>
>>> > ----- Original Message -----<br>
>>> > From: Marcio Souza<br>
>>> > To: <a href="mailto:saopaulo-pm@pm.org" target="_blank">saopaulo-pm@pm.org</a><br>
>>> > Sent: Tuesday, May 21, 2013 10:16 AM<br>
>>> > Subject: [SP-pm] DBI:mysql erro na conexão<br>
>>> ><br>
>>> > Olá, Grupo.<br>
>>> ><br>
>>> ><br>
>>> ><br>
>>> >    Estou começando o meu trabalho com o Perl e esbarrei numa "sinuca de<br>
>>> > bico", tento conectar em um base mysql através da rede interna usando o ip<br>
>>> > da máquina e utilizando um usuário diferente do root, mas com todos os<br>
>>> > acessos a base que tento conectar, mas para minha surpresa aparece "1045<br>
>>> > Access denied for user".<br>
>>> ><br>
>>> >    Utilizando o próprio mysql consigo acessar tudo corretamente mesmo<br>
>>> > remotamente, o que pode ser neste caso de tão estranho que bloqueia o acesso<br>
>>> > ?<br>
>>> ><br>
>>> ><br>
>>> >     Estou usando atualmente a versão Strawberry 5.14.<br>
>>> ><br>
>>> > Marcio Souza<br>
>>> ><br>
>>> ><br>
>>> > =begin disclaimer<br>
>>> >    Sao Paulo Perl Mongers: <a href="http://sao-paulo.pm.org/" target="_blank">http://sao-paulo.pm.org/</a><br>
>>> >  SaoPaulo-pm mailing list: <a href="mailto:SaoPaulo-pm@pm.org" target="_blank">SaoPaulo-pm@pm.org</a><br>
>>> >  L<<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a>><br>
>>> > =end disclaimer<br>
>>> > =begin disclaimer<br>
>>> >   Sao Paulo Perl Mongers: <a href="http://sao-paulo.pm.org/" target="_blank">http://sao-paulo.pm.org/</a><br>
>>> > SaoPaulo-pm mailing list: <a href="mailto:SaoPaulo-pm@pm.org" target="_blank">SaoPaulo-pm@pm.org</a><br>
>>> > L<<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a>><br>
>>> > =end disclaimer<br>
>>><br>
>>> --<br>
>>> Luis Motta Campos<br>
>>> is a DBA, Foodie, and Photographer<br>
>>> =begin disclaimer<br>
>>>    Sao Paulo Perl Mongers: <a href="http://sao-paulo.pm.org/" target="_blank">http://sao-paulo.pm.org/</a><br>
>>>  SaoPaulo-pm mailing list: <a href="mailto:SaoPaulo-pm@pm.org" target="_blank">SaoPaulo-pm@pm.org</a><br>
>>>  L<<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a>><br>
>>> =end disclaimer<br>
>><br>
>><br>
>><br>
>><br>
>> --<br>
>> Tiago B. Peczenyj<br>
>> Linux User #405772<br>
>><br>
>> <a href="http://about.me/peczenyj" target="_blank">http://about.me/peczenyj</a><br>
>><br>
>> =begin disclaimer<br>
>>    Sao Paulo Perl Mongers: <a href="http://sao-paulo.pm.org/" target="_blank">http://sao-paulo.pm.org/</a><br>
>>  SaoPaulo-pm mailing list: <a href="mailto:SaoPaulo-pm@pm.org" target="_blank">SaoPaulo-pm@pm.org</a><br>
>>  L<<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a>><br>
>> =end disclaimer<br>
>><br>
><br>
><br>
> =begin disclaimer<br>
>    Sao Paulo Perl Mongers: <a href="http://sao-paulo.pm.org/" target="_blank">http://sao-paulo.pm.org/</a><br>
>  SaoPaulo-pm mailing list: <a href="mailto:SaoPaulo-pm@pm.org" target="_blank">SaoPaulo-pm@pm.org</a><br>
>  L<<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a>><br>
> =end disclaimer<br>
><br>
<br>
<br>
<br>
--<br>
<br>
</div></div>-dom<br>
<br>
--<br>
<br>
IBM - Business Analytics Optimization Consultant<br>
Daniel Mantovani <a>+5511 8538-9897</a><br>
XOXO<br>
<div><div>=begin disclaimer<br>
   Sao Paulo Perl Mongers: <a href="http://sao-paulo.pm.org/" target="_blank">http://sao-paulo.pm.org/</a><br>
 SaoPaulo-pm mailing list: <a href="mailto:SaoPaulo-pm@pm.org" target="_blank">SaoPaulo-pm@pm.org</a><br>
 L<<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a>><br>
=end disclaimer<br>
</div></div></blockquote></div><br></div></div>
<br></div></div>=begin disclaimer
   Sao Paulo Perl Mongers: <a href="http://sao-paulo.pm.org/" target="_blank">http://sao-paulo.pm.org/</a>
 SaoPaulo-pm mailing list: <a href="mailto:SaoPaulo-pm@pm.org" target="_blank">SaoPaulo-pm@pm.org</a>
 L
=end disclaimer</div></div>                                           </div></div>
<br>=begin disclaimer<br>
   Sao Paulo Perl Mongers: <a href="http://sao-paulo.pm.org/" target="_blank">http://sao-paulo.pm.org/</a><br>
 SaoPaulo-pm mailing list: <a href="mailto:SaoPaulo-pm@pm.org" target="_blank">SaoPaulo-pm@pm.org</a><br>
 L<<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a>><br>
=end disclaimer<br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div><span style="color:rgb(51,51,51);font-size:x-small">Saravá,</span></div><div><span style="color:rgb(51,51,51);font-size:x-small">Renato CRON</span></div>




<div><div style="text-align:right"><font size="1" color="#333333"><a href="http://www.renatocron.com/blog/" target="_blank">http://www.renatocron.com/blog/</a></font></div></div><div style="text-align:right"><font size="1" color="#333333"><a href="http://twitter.com/#%21/renato_cron" target="_blank">@renato_cron</a></font></div>





</div>
<br>=begin disclaimer
   Sao Paulo Perl Mongers: <a href="http://sao-paulo.pm.org/" target="_blank">http://sao-paulo.pm.org/</a>
 SaoPaulo-pm mailing list: <a href="mailto:SaoPaulo-pm@pm.org" target="_blank">SaoPaulo-pm@pm.org</a>
 L
=end disclaimer</div></div></div></div>                                           </div></div>
<br>=begin disclaimer<br>
   Sao Paulo Perl Mongers: <a href="http://sao-paulo.pm.org/" target="_blank">http://sao-paulo.pm.org/</a><br>
 SaoPaulo-pm mailing list: <a href="mailto:SaoPaulo-pm@pm.org" target="_blank">SaoPaulo-pm@pm.org</a><br>
 L<<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a>><br>
=end disclaimer<br>
<br></blockquote></div><br></div></div></div>
<br>=begin disclaimer<br>
   Sao Paulo Perl Mongers: <a href="http://sao-paulo.pm.org/" target="_blank">http://sao-paulo.pm.org/</a><br>
 SaoPaulo-pm mailing list: <a href="mailto:SaoPaulo-pm@pm.org">SaoPaulo-pm@pm.org</a><br>
 L<<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a>><br>
=end disclaimer<br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br>André Garcia Carneiro<br>Software Engineer<br>(11)982907780
</div>