Conexión remota MySQL
Hola.
Acabo de empezar con esto del PHP.
Tengo un hosting remoto en un servidor entorno Linux, php, MySQL.
Intento conectarme desde casa a la bbdd del servidor de esta forma:
---------------------------------------
function Conectarse()
{
if (!($link=@mysql_connect("dominio","nombreuser","pass")))
{
echo "Error al conectar al servidor de la base de datos.";
exit();
}
if (!@mysql_select_db("jei",$link))
{
echo "Error seleccionando bbdd.";
exit();
}
return $link;
}
$link=Conectarse();
echo "Conexión exitosa.<br>";
@mysql_close($link);
---------------------------------------
y sale este error en la conexión:
---------------------------------------
Warning: Host 'IpServidor' is not allowed to connect to this MySQL server in /home/sites/site96/web/php_prueba.php on line 19
Warning: MySQL Connection Failed: Host 'IpServidor' is not allowed to connect to this MySQL server in /home/sites/site96/web/php_prueba.php on line 19
---------------------------------------
En casa tengo Windows XP y uso Dreamweaver MX para programar con PHP y atacar al servidor remoto (tal como hago con ASP... Nada de otros editores, ni Apache... Etc).
¿A qué se debe este error de conexión?, ¿Debo instalar algo extra en mi equipo de casa para programar con PHP? O ¿Es problema del servidor: permisos, configuración... No sé?.
Gracias y un saludo.
Acabo de empezar con esto del PHP.
Tengo un hosting remoto en un servidor entorno Linux, php, MySQL.
Intento conectarme desde casa a la bbdd del servidor de esta forma:
---------------------------------------
function Conectarse()
{
if (!($link=@mysql_connect("dominio","nombreuser","pass")))
{
echo "Error al conectar al servidor de la base de datos.";
exit();
}
if (!@mysql_select_db("jei",$link))
{
echo "Error seleccionando bbdd.";
exit();
}
return $link;
}
$link=Conectarse();
echo "Conexión exitosa.<br>";
@mysql_close($link);
---------------------------------------
y sale este error en la conexión:
---------------------------------------
Warning: Host 'IpServidor' is not allowed to connect to this MySQL server in /home/sites/site96/web/php_prueba.php on line 19
Warning: MySQL Connection Failed: Host 'IpServidor' is not allowed to connect to this MySQL server in /home/sites/site96/web/php_prueba.php on line 19
---------------------------------------
En casa tengo Windows XP y uso Dreamweaver MX para programar con PHP y atacar al servidor remoto (tal como hago con ASP... Nada de otros editores, ni Apache... Etc).
¿A qué se debe este error de conexión?, ¿Debo instalar algo extra en mi equipo de casa para programar con PHP? O ¿Es problema del servidor: permisos, configuración... No sé?.
Gracias y un saludo.