Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/10/2008, 13:05
rincon0204
 
Fecha de Ingreso: octubre-2008
Mensajes: 3
Antigüedad: 15 años, 6 meses
Puntos: 0
Problema con WAMPServer: Access denied for user ''@'localhost' to database 'deprueba'

Mi problema es este:
- Tengo instalado el WAMPServer en mi PC con WinXP, y totalmente activado el apache, el mysql, y el php.
- Cree una bd llamada 'deprueba', y dentro de ella una tabla llamada 'socios', que ya está llena.
- Esta bd tiene todos los privilegios para mi que soy el usuario root@, sin contraaseña (configurado en estos modos de

usuario: [email protected], root@localhost, y [email protected], que son la misma cosa).

Ahora bien, yo creé un archivo php, le meto este código:

<?php
$f = mysql_connect('', 'root@', '');
$sSQL = 'select * from socios';
$T = mysql_db_query('deprueba', $sSQL, $f) or die("Error en consulta:<br>MySQL dice: ".mysql_error());
// Compruebo el error
echo "<html><body><table>";
while($e = mysql_fetch_array($T))
{
echo "<TR>";
echo "<TD>".$e[1]."</TD>";
echo "<TD>".$e[2]."</TD>";
echo "<TD>".$e[3]."</TD>";
echo "<TD>".$e[4]."</TD>";
echo "<TD>".$e[5]."</TD>";
echo "</TR>";
}
echo "</table></body></html>";
?>

Y siempre me sale este error:
Access denied for user ''@'localhost' to database 'deprueba'
... Y lo raro es que la bd tiene todos los privilegios para root.

Mi pregunta es: ¿Qué debería hacer en la pantalla de phpmyadmin o en el código de mi aplicación, para que este problema se

resuelva de una vez?

Agradezco su atención.