No puedo otorgar privilegios con GRANT
Hola, como estan? mi problema es el siguiente:
Usando codigo PHP me logro conectar a mi base de datos y logro crear un usuario nuevo, pero no le puedo conceder privilegios. Reviso usando PHPMyAdmin y los privilegios de mi usuario recien creado estan todos vacios no entiendo porque. El codigo es el siguiente:
<?php
conectar();
$query = "GRANT ALL PRIVILEGES ON somezombiex.* TO new@localhost IDENTIFIED BY '1234'";
mysql_query($query);
mysql_close();
function conectar()
{
if(!($a = mysql_connect("localhost","root","") ))
echo("<br>ERROR AL CONECTAR CON EL SERVIDOR: ".$server);
else
{
$b = mysql_select_db("somezombiex",$a);
if(!$b)
echo("<br>ERROR CON LA BASE DE DATOS: ".$database);
}
}
?>
Como pueden ver, me estoy conectando con el usuario "root", el cual no ha sido modificado y tiene todos los privilegios. Por lo tanto deberia poder otorgarle privilegios a otro usuario... y lo que no entiendo es por que puede crearlo pero sin privilegios =(
Subject
Views
Written By
Posted
No puedo otorgar privilegios con GRANT
3321
March 22, 2008 12:45PM
Sorry, you can't reply to this topic. It has been closed.
Content reproduced on this site is the property of the respective copyright holders.
It is not reviewed in advance by Oracle and does not necessarily represent the opinion
of Oracle or any other party.