Foros del Web » Programando para Internet » ASP Clásico »

Error : Not a valid password con password correcto

Estas en el tema de Error : Not a valid password con password correcto en el foro de ASP Clásico en Foros del Web. Saludos a todos, Estoy abriendo una conexion a una base de datos Access con DNS asi : Conexion.open "DSN=nombre","usuario","password" Ya verifique y el usuario y ...
  #1 (permalink)  
Antiguo 27/04/2005, 16:53
 
Fecha de Ingreso: marzo-2005
Mensajes: 18
Antigüedad: 19 años, 2 meses
Puntos: 0
Error : Not a valid password con password correcto

Saludos a todos,

Estoy abriendo una conexion a una base de datos Access con DNS asi :

Conexion.open "DSN=nombre","usuario","password"

Ya verifique y el usuario y clave son correctos, sin embargo obtengo el siguiente error:

Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Microsoft Access Driver] Not a valid password.

Que podria estar pasando ??? Desde ya, Gracias
  #2 (permalink)  
Antiguo 27/04/2005, 17:10
Avatar de Neuron_376  
Fecha de Ingreso: abril-2005
Mensajes: 1.051
Antigüedad: 19 años, 2 meses
Puntos: 2
Humm

Tal vez sea esto:

Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "dsn=NOMBREDSN;uid=NOMBRE_USUARIO;pwd=PASSWORD_USU ARIO"

Me refiero a la sintaxis que estas usando. Pruebalo.

Última edición por Neuron_376; 28/04/2005 a las 12:17
  #3 (permalink)  
Antiguo 28/04/2005, 07:44
 
Fecha de Ingreso: marzo-2005
Mensajes: 18
Antigüedad: 19 años, 2 meses
Puntos: 0
Gracias Neuron 376,

Ya habia probado de esa forma y me da el mismo error.

Que mas podria ser ??

Gracias
  #4 (permalink)  
Antiguo 28/04/2005, 07:48
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 4 meses
Puntos: 146
¿a qué BD te estas conectando?
Supongo el login y password se lo definiste desde el ODBC, ¿o no?
  #5 (permalink)  
Antiguo 28/04/2005, 12:15
Avatar de Neuron_376  
Fecha de Ingreso: abril-2005
Mensajes: 1.051
Antigüedad: 19 años, 2 meses
Puntos: 2
Ojo

Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "dsn=NOMBREDSN;uid=NOMBREUSUARIO;pwd=PASSWORDUSUAR IO"


NOMBREDSN = Nomber del DSN que ya has creaste antes en tu servidor
NOMBREUSUARIO = Nombre del usuario que tiene permisos sobre la base de datos a la cual apuntaste el dsn, no es el mismo usuario que usaste para crear el dsn, sino el usuario que creaste para controlar la base de datos que te interesa manipular a traves de este dsn

PASSWORDUSUARIO = La contraseña que le asignaste a este usuario.

Solo lo aclaro porque como dice Myakire, no es siempre correcto, en el ODBC al crear el DSN usas un USER y PWD para poder conectarte al servidor de Bases de datos (SQL Server), sin embargo al momento de haces la conexion en ASP, el usuario que debes usar el aquel que habias creado previamente para controlar la base de datos especifica a la cual esta apuntando este DSN que estas usando.

Espero no haberte confundido y haber sido lo mas claro posible para que puedas revisar que pasa.
  #6 (permalink)  
Antiguo 30/04/2005, 21:14
 
Fecha de Ingreso: marzo-2005
Mensajes: 18
Antigüedad: 19 años, 2 meses
Puntos: 0
Gracias Neuron,

Entendi perfectamente y justamente ese era el problema. Por otro lado , al usuario IUSR_servidorWeb le faltaban permisos tambien.

Este es un caso resuelto,

Gracias nuevamente.
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 20:40.