Retroceder   Foros del Web > Programación para sitios web > Bases de Datos > Mysql

Respuesta
 
Herramientas Desplegado
Antiguo 17-jul-2007, 01:02   #1 (permalink)
danideu ha deshabilitado el karma
 
Avatar de danideu
 
Fecha de Ingreso: febrero-2005
Mensajes: 101
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.
danideu está desconectado   Responder Citando
Antiguo 17-jul-2007, 07:33   #2 (permalink)
cala932 está en el buen camino
 
Avatar de cala932
 
Fecha de Ingreso: septiembre-2006
Ubicación: San Juan-Argentina
Mensajes: 705
Enviar un mensaje por MSN a cala932
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..
->Si la vida te da la espalda .... tocale el culo.
cala932 está desconectado   Responder Citando
Antiguo 17-jul-2007, 11:10   #3 (permalink)
cleptomano está en el buen camino
 
Avatar de cleptomano
 
Fecha de Ingreso: abril-2004
Ubicación: Mexico
Mensajes: 119
Enviar un mensaje por MSN a cleptomano
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.
cleptomano está desconectado   Responder Citando
Antiguo 17-jul-2007, 12:25   #4 (permalink)
carmagedon está en el buen camino
 
Avatar de carmagedon
 
Fecha de Ingreso: junio-2005
Ubicación: Argentina
Mensajes: 474
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
carmagedon está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 14:22.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93