Ola, Grupo.
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.
Obs: se acesso a maquina do IP abaixo localmente, trocando o ip por
localhost, consigo normalmente fazer a conexão e extrair os dados.
#!/usr/bin/perl
use strict;use DBI;
my $dbh = DBI->connect(
"dbi:mysql:dbname=mydb;host=192.168.0.107", "usuario",
"senha", { RaiseError => 1 }, ) or
die $DBI::errstr;
my $sth = $dbh->prepare("SELECT VERSION()");$sth->execute();
my $ver = $sth->fetch();
print @$ver;print "\n";
$sth->finish();$dbh->disconnect();
> Date: Tue, 21 May 2013 10:56:54 -0300
> From: [email protected]
> To: [email protected]
> Subject: Re: [SP-pm] DBI:mysql erro na conexão
>
> On Tue, May 21, 2013 at 10:31:57AM -0300, Ricardo Stock wrote:
> > Executa este comando no mysql para liberar o acesso GRANT ALL PRIVILEGES ON
> > *.* TO usuario@'%' IDENTIFIED BY 'senha de acesso' WITH GRANT OPTION;
>
> *medo*
>
>
> =begin disclaimer
> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
> SaoPaulo-pm mailing list: [email protected]
> L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
> =end disclaimer
=begin disclaimer
Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
SaoPaulo-pm mailing list: [email protected]
L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
=end disclaimer