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