Hola a todos.

Tengo el siguiente problema con mysql :

Al crear un usuario en la consola de mysql usando lo siguiente :

GRANT insert,select,update,delete,create,drop,alter ON labasededatos.* 
TO elusuario IDENTIFIED BY 'lapassword';

Se conecta lo mas bien y me permite realizar todo lo especificado.
Sin embargo al crearlo a traves de perl usando la misma sentencia, el 
usuario es creado (Aparece en la DB mysql y tabla user) pero no logro 
conectarme a la DB ni por la consola directamente ni por perl.

Con perl estoy especificamente usando este codigo :

Use DBI;
   $db = DBI->connect("dbi:mysql:dbname=mysql", "$userdb", 
"$adm_dbpass", { PrintError => 0, RaiseError => 0 });

   if ( ! defined $db ) {die "No se puede conectar a la base de datos\n";}
      $stm = $db->prepare("GRANT 
insert,select,update,delete,create,drop,alter ON labasededatos.* TO 
[EMAIL PROTECTED] IDENTIFIED BY '$lapassword'");
      $stm->execute();
      $stm->finish();
   $db->disconnect;

En san google no he podido pillar nada, ni en castellano ni en ingles.
Que podra ser??
De antemano, gracias

Claudio Villanueva A.
From [EMAIL PROTECTED]  Mon May  2 10:52:18 2005
From: [EMAIL PROTECTED] (Jorge Valencia)
Date: Mon May  2 10:52:02 2005
Subject: sobre pendrives
In-Reply-To: <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>

Arturo Mardones wrote:
> Hola,
> 
> tengo una consulta sobre estos aparatitos en linux.  En fc3 con kernel
> al dia, existe alguna manera de q al desmontar el dispositivo le quite
> la corriente como lo hace w$ o da lo mismo no mas sacarlo y q aun le
> pase corriente???

Da lo mismo. Solo desmontalo antes.

-- 
Jorge Valencia F.
jvalenci [EMAIL PROTECTED] alumnos[:]inf[:]utfsm[:]cl               usuario 
#289947
http://www.labsd.inf.utfsm.cl/~jorjazo          http://counter.li.org 

"That is not a mess on my desk. I am using a hashing algorithm to
improve access time." Mark Tomory's .sig file
From [EMAIL PROTECTED]  Mon May  2 11:02:49 2005
From: [EMAIL PROTECTED] (Bernardo Suarez)
Date: Mon May  2 11:02:53 2005
Subject: Problema con mysql y perl.
In-Reply-To: <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>

On 5/2/05, Claudio Villanueva A. <[EMAIL PROTECTED]> wrote:
> Hola a todos.
> 
> Tengo el siguiente problema con mysql :
> 
> Al crear un usuario en la consola de mysql usando lo siguiente :
> 
> GRANT insert,select,update,delete,create,drop,alter ON labasededatos.*
> TO elusuario IDENTIFIED BY 'lapassword';
> 
> Se conecta lo mas bien y me permite realizar todo lo especificado.
> Sin embargo al crearlo a traves de perl usando la misma sentencia, el
> usuario es creado (Aparece en la DB mysql y tabla user) pero no logro
> conectarme a la DB ni por la consola directamente ni por perl.
> 
> Con perl estoy especificamente usando este codigo :
> 
> Use DBI;
>    $db = DBI->connect("dbi:mysql:dbname=mysql", "$userdb",
> "$adm_dbpass", { PrintError => 0, RaiseError => 0 });
> 
>    if ( ! defined $db ) {die "No se puede conectar a la base de datos\n";}
>       $stm = $db->prepare("GRANT
> insert,select,update,delete,create,drop,alter ON labasededatos.* TO
> [EMAIL PROTECTED] IDENTIFIED BY '$lapassword'");
>       $stm->execute();
>       $stm->finish();
>    $db->disconnect;
> 
> En san google no he podido pillar nada, ni en castellano ni en ingles.
> Que podra ser??
> De antemano, gracias
> 
> Claudio Villanueva A.
> 

- No serĂ¡ mejor una lista de perl?
- BTW Que error te da?
- Ojo que en la sentecia de perl que muestras especificas el host y en
la otra no
- Salu2

-- 
BSG

Responder a