[SP-pm] DBI:mysql erro na conexão

Luis Motta Campos luismottacampos at yahoo.co.uk
Tue May 21 08:17:27 PDT 2013


Márcio, 

Duas coisas horríveis que eu tenho de apontar aqui:

1. Você está partilhando usuários entre aplicativos. Isto é um pesadelo de operações que você deveria evitar o mais possível.
2. Você está dando muito mais privilégios do que é prudente para um usuário que até prova em contrário está exposto na Internet (ou mesmo para usuários expostos em qualquer ambiente).

E por último, mas não menos importante, você está se negando a oportunidade de descobrir erros graves de programação por que não está restringindo seus privilégios como deveria.

Putamplexos.
--
Luis Motta Campos
is a DBA, Foodie, and Photographer

On 21 May 2013, at 16:57, Marcio Souza <marcio_runner em hotmail.com> wrote:

> 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: andre em andrewalker.net
> > To: saopaulo-pm em mail.pm.org
> > 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: SaoPaulo-pm em pm.org
> > 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: SaoPaulo-pm em pm.org
> L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
> =end disclaimer

--
Luis Motta Campos
is a DBA, Foodie, and Photographer


More information about the SaoPaulo-pm mailing list