Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Error MySQL : Access denied for user 'ODBC'@'localhost'

Estas en el tema de Error MySQL : Access denied for user 'ODBC'@'localhost' en el foro de Mysql en Foros del Web. HOla a todos, Estoy creando una pagina de alta de usuarios, pero me esta dando problemas a la hora de hacer insert en una tabla. ...
  #1 (permalink)  
Antiguo 17/07/2007, 01:02
Avatar de danideu  
Fecha de Ingreso: febrero-2005
Ubicación: Barcelona
Mensajes: 213
Antigüedad: 19 años, 2 meses
Puntos: 5
Error MySQL : Access denied for user 'ODBC'@'localhost'

HOla a todos,

Estoy creando una pagina de alta de usuarios, pero me esta dando problemas a la hora de hacer insert en una tabla.

El error que me da es el siguiente:

Warning: mysql_query() [function.mysql-query]: Access denied for user 'ODBC'@'localhost' (using password: NO) in C:\AppServ\www\PRUEBAS\NFU\registrar.php on line 28


Y la linea 28 justamente es la segunda linea que os pongo aqui, que es la que hace el query.

$sql = "SELECT nombre FROM usuarios WHERE nick='".$nick."'";
$result = mysql_query($sql);

Espero podais ayudarme, muchas gracias de antemano.
  #2 (permalink)  
Antiguo 17/07/2007, 07:33
Avatar de cala932  
Fecha de Ingreso: septiembre-2006
Ubicación: San Juan-Argentina
Mensajes: 902
Antigüedad: 17 años, 7 meses
Puntos: 9
Re: Error MySQL : Access denied for user 'ODBC'@'localhost'

Hola danideu, asegurate bien que en tu funcion de conexion, estas colocando bien el nombre de usuario y la contraseña. Aparentemente dicha funcion no esta tomando bien esos datos, por eso te dice el warning acceso denegado para el usuario "" (deberia mostrarte un nombre de usuario, por ejemplo Access denied for user 'fulanitoODBC'@'localhost' ).
Saludos.
__________________
->Aprender es un proceso que incluye el error..
  #3 (permalink)  
Antiguo 17/07/2007, 11:10
Avatar de cleptomano  
Fecha de Ingreso: abril-2004
Ubicación: Mexico
Mensajes: 129
Antigüedad: 20 años
Puntos: 0
Re: Error MySQL : Access denied for user 'ODBC'@'localhost'

Posiblemente el usuario al que hacer referencia para realizar la conexión no tiene privilegios para insertar registros.
  #4 (permalink)  
Antiguo 17/07/2007, 12:25
Avatar de carmagedon  
Fecha de Ingreso: junio-2005
Ubicación: Argentina
Mensajes: 794
Antigüedad: 18 años, 10 meses
Puntos: 23
Re: Error MySQL : Access denied for user 'ODBC'@'localhost'

Pues fijate bien que la cuenta de tu mysql esté correcto.
Fijate la variable que escogiste para establecer el mysql_connect y ponla en el parámetro del mysql_query. O sea, si hiciste esto...
Código:
#...conexion
$con = mysql_connect("host","user","pass");
#...fin conexion bd
$sql = "SELECT nombre FROM usuarios WHERE nick='".$nick."'";
$result = mysql_query($sql,$con);#pues modificamos aqui
Saludos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:13.