<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>Ola, Ricardo.<div><br></div><div><span style="font-size: 12pt;">     Sim, tudo que estou fazendo e em ambiente de testes, tenho uma maquina windows seven, nela tenho o virtualbox emulando uma maquina xp e outra debian so para fazer testes entre elas.</span></div><div><br></div><div><br></div><div>     Senhores, descobri a minha gafe, mas como sou iniciante em PERL por favor me desculpem por tomar vosso tempo. Estou programando em PERL mas ainda raciocino em C++, logo a confusão.</div><div><br></div><div>     Minha senha para acesso ao banco de dados tem caracteres especiais juntamente com números e letras, logo justamente neste teste que estou fazendo a senha estava com o caracter "@", só que como estava colocando a senha junto com a função que conecta ao banco, não aparecia o problema, mas quando peguei o exemplo indicado a senha e declarada em uma variável ai o interpretador me indicou o "@" como um intruso, na mesma hora achei o problema e resolvi colocando desta forma "\@".</div><div><br></div><div>    Mil desculpas novamente, mas realmente vou ter que penar muito ainda para pensar em PERL, pois faz anos que programo em C++.</div><div><br></div><div><br></div><div>    Mas como de toda situação adversa tiramos algo de bom, neste caso pelo menos para mim, foi o contato com a LISTA, pois ainda não tinha postado nada aqui, mesmo tendo me cadastrando faz 01 mês. Deu para sentir o empenho de todos em resolver o problema dos outros e isso não tem preço quando estamos em apuros.</div><div><br></div><div>    Grato a todos ...</div><div><br></div><div><br></div><div><br></div><div>    Marcio Souza</div><div><br><br><div><hr id="stopSpelling">From: ricardostock@bol.com.br<br>To: saopaulo-pm@mail.pm.org<br>Date: Tue, 21 May 2013 14:57:08 -0300<br>Subject: Re: [SP-pm] DBI:mysql erro na conexão<br><br>


<style><!--
.ExternalClass .ecxhmmessage P {
PADDING-BOTTOM:0px;
MARGIN:0px;
PADDING-LEFT:0px;
PADDING-RIGHT:0px;
PADDING-TOP:0px;
}

.ExternalClass BODY.ecxhmmessage {
FONT-FAMILY:Calibri;
FONT-SIZE:12pt;
}

--></style>



<div><font size="2" face="Arial">Marcio, deixa eu ver se entendi.</font></div>
<div><font size="2" face="Arial"></font> </div>
<div><font size="2" face="Arial">se voce conctar localmente voce acessa, tipo 
host=127.0.0.1, se tentar se conctar remotamente não da 
host=192.168.0.x</font></div>
<div><font size="2" face="Arial"></font> </div>
<div><font size="2" face="Arial">Esse é o problema ?</font></div>
<div> </div>
<div>Ricardo Stock<br><a href="http://www.stocksistemas.com.br" target="_blank">www.stocksistemas.com.br</a></div>
<blockquote style="BORDER-LEFT:#000000 2px solid;PADDING-LEFT:5px;PADDING-RIGHT:0px;MARGIN-LEFT:5px;MARGIN-RIGHT:0px;">
  <div style="FONT:10pt arial;">----- Original Message ----- </div>
  <div style="FONT:10pt arial;BACKGROUND:#e4e4e4;"><b>From:</b> 
  <a title="marcio_runner@hotmail.com" href="mailto:marcio_runner@hotmail.com">Marcio Souza</a> </div>
  <div style="FONT:10pt arial;"><b>To:</b> <a title="saopaulo-pm@mail.pm.org" href="mailto:saopaulo-pm@mail.pm.org">saopaulo-pm@mail.pm.org</a> </div>
  <div style="FONT:10pt arial;"><b>Sent:</b> Tuesday, May 21, 2013 11:57 
AM</div>
  <div style="FONT:10pt arial;"><b>Subject:</b> Re: [SP-pm] DBI:mysql erro na 
  conexão</div>
  <div><br></div>
  <div dir="ltr">Ola, Grupo.
  <div><br></div>
  <div><br></div>
  <div>   Quanto ao comando GRANT no mysql foi a 1a. coisa que fiz, 
  mas tenho uma outra aplicação em C++ que esta conectando normalmente com o 
  mesmo usuário e senha. Abaixo vou postar o código que estou usando para 
  teste.</div>
  <div><br></div>
  <div>   Obs: se acesso a maquina do IP abaixo localmente, trocando o 
  ip por localhost, consigo normalmente fazer a conexão e extrair os 
dados.</div>
  <div><br></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 $dbh = DBI->connect(          </div>
  <div>    "dbi:mysql:dbname=mydb;host=192.168.0.107", </div>
  <div>    "usuario",               
             </div>
  <div>    "senha",               
             </div>
  <div>    { RaiseError => 1 },       
    </div>
  <div>) or die $DBI::errstr;</div>
  <div><br></div>
  <div>my $sth = $dbh->prepare("SELECT VERSION()");</div>
  <div>$sth->execute();</div>
  <div><br></div>
  <div>my $ver = $sth->fetch();</div>
  <div><br></div>
  <div>print @$ver;</div>
  <div>print "\n";</div>
  <div><br></div>
  <div>$sth->finish();</div>
  <div>$dbh->disconnect();</div><br>
  <div>> Date: Tue, 21 May 2013 10:56:54 -0300<br>> From: 
  andre@andrewalker.net<br>> To: saopaulo-pm@mail.pm.org<br>> Subject: Re: 
  [SP-pm] DBI:mysql erro na conexão<br>> <br>> On Tue, May 21, 2013 at 
  10:31:57AM -0300, Ricardo Stock wrote:<br>> > Executa este comando no 
  mysql para liberar o acesso GRANT ALL PRIVILEGES ON<br>> > *.* TO 
  usuario@'%' IDENTIFIED BY 'senha de acesso' WITH GRANT OPTION;<br>> 
  <br>> *medo*<br>> <br>> <br>> =begin disclaimer<br>> Sao Paulo 
  Perl Mongers: http://sao-paulo.pm.org/<br>> SaoPaulo-pm mailing list: 
  SaoPaulo-pm@pm.org<br>> 
  L<http://mail.pm.org/mailman/listinfo/saopaulo-pm><br>> =end 
  disclaimer<br></div></div></div>
  
  <BR><hr>

  <BR>=begin disclaimer<br>   Sao Paulo Perl Mongers: 
  http://sao-paulo.pm.org/<br> SaoPaulo-pm mailing list: 
  SaoPaulo-pm@pm.org<br> L<http://mail.pm.org/mailman/listinfo/saopaulo-pm><br>=end 
  disclaimer<br></blockquote>
<br>=begin disclaimer
   Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
 SaoPaulo-pm mailing list: SaoPaulo-pm@pm.org
 L
=end disclaimer</div></div>                                           </div></body>
</html>