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

Problema con ASP y SQL Server

Estas en el tema de Problema con ASP y SQL Server en el foro de ASP Clásico en Foros del Web. Gente, Actualmente estoy metiendome un poco en ASP en convinacion con una base de datos SQL Server 2k. Tengo instalado en IIS 5.01 que trae ...
  #1 (permalink)  
Antiguo 09/08/2004, 16:02
gcs
 
Fecha de Ingreso: enero-2004
Ubicación: Heredia, Costa Rica
Mensajes: 191
Antigüedad: 21 años, 4 meses
Puntos: 0
Problema con ASP y SQL Server

Gente,

Actualmente estoy metiendome un poco en ASP en convinacion con una base de datos SQL Server 2k.

Tengo instalado en IIS 5.01 que trae el Windows XP he instale el SQL Server y los ODBC correspondientes para hacer la conección a la Base de datos.

Utilizo Dreamweaver MX 2004 para facilitar mi asimilacion del ASP, el me ayuda con la parte de coneccion a la base de datos y de hecho el test cuando hago la coneccion me salen los datos.

El problema que tengo es que cuando publico la página me da un error de LOGIN... es decir que el login no corresponde... QUE SERA ?

Analizando un poco me di cuenta que cuando instale el SQL SERVER le dije que se logueara con la autentificacion de windows... pero mi XP tiene unicos dos login llamados Gabriel Cambronero y Brenda Muñoz pero ninguno tiene contraseña, intenté utilizarlos asi al raz.. pero NADA.. me sigue dando ese mismo problema por l que no puedo publicar la pagina para probarla.

Busque el SQL SERVER en las configuraciones y ahi viene para cambiar el estilo de logueo a las bases de datos pero no me deja... alguna idea ??? y pues me dicen si ese es mi problema o es otro...

GRACIAS>
  #2 (permalink)  
Antiguo 09/08/2004, 16:09
Avatar de skatomundo  
Fecha de Ingreso: junio-2002
Ubicación: Santiago - CL
Mensajes: 2.532
Antigüedad: 22 años, 10 meses
Puntos: 125
El login que pide hace referencia a SQL?
Ejem: Error de página.

El login hace referencia a IIS?
(Ventana de windows)
  #3 (permalink)  
Antiguo 09/08/2004, 16:15
gcs
 
Fecha de Ingreso: enero-2004
Ubicación: Heredia, Costa Rica
Mensajes: 191
Antigüedad: 21 años, 4 meses
Puntos: 0
No no... creo que hace referencia al SQL SERVER....

que será ???
  #4 (permalink)  
Antiguo 09/08/2004, 16:19
Avatar de skatomundo  
Fecha de Ingreso: junio-2002
Ubicación: Santiago - CL
Mensajes: 2.532
Antigüedad: 22 años, 10 meses
Puntos: 125
que que tipo de conexion realizas...?
DSN - ?

Copy paste tu ERROR.. y tu metodo de conex.
  #5 (permalink)  
Antiguo 09/08/2004, 16:25
gcs
 
Fecha de Ingreso: enero-2004
Ubicación: Heredia, Costa Rica
Mensajes: 191
Antigüedad: 21 años, 4 meses
Puntos: 0
[QUOTE=skatomundo]que que tipo de conexion realizas...?
DSN - ?
[QUOTE]


Correcto... DSN.... pero en el DSN cuando lo creo... y hago el test.. esta perfecto... desde el Dreamweaver ... que trae la aplicacion de crear la coneccion a la base de datos y le doy un test y me abre una pantallita con lso datos perfecto...


pero cuando ya abro la pagina .asp me da ese error que el login no coincide y si .. es logico que no coincida porque le estoy diciendo al ASP haga una coneccion a SQL por el ODBC tal.... pero como tengo AUTENTIFICACION DEL SQL con WINDOWS y mi WINXP solo tiene nombre de login.. tons estoy perdido...
  #6 (permalink)  
Antiguo 09/08/2004, 16:32
Avatar de skatomundo  
Fecha de Ingreso: junio-2002
Ubicación: Santiago - CL
Mensajes: 2.532
Antigüedad: 22 años, 10 meses
Puntos: 125
Bueno yo tengo esto: DSN

<%
Set dbConnection = Server.CreateObject("ADODB.Connection")
dbConnection.ConnectionTimeout = 15
dbConnection.CommandTimeout = 30
dbConnection.open "DSN=gurka;UID=kk;PWD=kkkk;"
%>


si te das cuenta mi DSN se llama GURKA
mi usuario: kk
mi pass: kkkk

eso del usuario debes tenerlo creado en SQLserver, esto lo tienes hecho.????
  #7 (permalink)  
Antiguo 09/08/2004, 16:33
Avatar de skatomundo  
Fecha de Ingreso: junio-2002
Ubicación: Santiago - CL
Mensajes: 2.532
Antigüedad: 22 años, 10 meses
Puntos: 125
Debes crear un usuario por defecto siempre está el SA, pero debes hacerlo tu si estas asignando usuario en la declaración de la DSN.
  #8 (permalink)  
Antiguo 09/08/2004, 16:43
gcs
 
Fecha de Ingreso: enero-2004
Ubicación: Heredia, Costa Rica
Mensajes: 191
Antigüedad: 21 años, 4 meses
Puntos: 0
Cita:
Iniciado por skatomundo
Debes crear un usuario por defecto siempre está el SA, pero debes hacerlo tu si estas asignando usuario en la declaración de la DSN.

bueno es similar al que me diste solo que yo no lo tengo ni con login no con pass.. porque simplemente la Autentificacion tanto en el DSN como el SQL lo tengo directamente con el WINDOWS LOGON....

Pero lo que voy a hacer es desinstalar el SQL Server.. y lo vuelvo a instalar habilitando la opcion de Usuario independiente a ver si acaso me funciona
  #9 (permalink)  
Antiguo 09/08/2004, 16:48
Avatar de skatomundo  
Fecha de Ingreso: junio-2002
Ubicación: Santiago - CL
Mensajes: 2.532
Antigüedad: 22 años, 10 meses
Puntos: 125
recomiendo crear usr y pass para mi BD.
  #10 (permalink)  
Antiguo 09/08/2004, 16:50
gcs
 
Fecha de Ingreso: enero-2004
Ubicación: Heredia, Costa Rica
Mensajes: 191
Antigüedad: 21 años, 4 meses
Puntos: 0
Cita:
Iniciado por skatomundo
recomiendo crear usr y pass para mi BD.


Voy a intentarlo, mas bien te lo agradezco en paleta!
  #11 (permalink)  
Antiguo 09/08/2004, 17:24
Avatar de carlunchos  
Fecha de Ingreso: enero-2002
Ubicación: no tengo, soy un desubicado?.
Mensajes: 438
Antigüedad: 23 años, 3 meses
Puntos: 1
Buenas , sin querer aportar confusion tenemos lo siguiente:

Para proporcionar compatibilidad el proveedor OLE DB para ODBC admite la sintaxis de las cadenas de conexion ODBC:

Provider=SQLOLEDB.1;Data Source=ruta de acceso a la base de datos del servidor (si la base no esta en la maquina cliente)

Puede obviarse la indicacion de pass y usuario.

O mejor, sincrear la fuente de datos ODBC en el servidor web, es decir sin DSN:

Set con = Server.CreateObject("ADODB.Connection")
con.open "driver=SQL Server;server=nombre_de_servidor;uid=nombre_usuari o;pwd=xxx"

Espero te sirva de guia.

Saludos.
__________________
Carlunchos
  #12 (permalink)  
Antiguo 10/08/2004, 07:34
gcs
 
Fecha de Ingreso: enero-2004
Ubicación: Heredia, Costa Rica
Mensajes: 191
Antigüedad: 21 años, 4 meses
Puntos: 0
Gracias!

Compañeros ....

Ayer despues de largas horas de pruebas y pruebas logré conectarme a la base de datos SQL SERVER... al final lo que hice fue parar todos los servicios tanto de ISS como el SQL SERVER... entrar en las propiedades de SQL SERVER y permitir utilizar la usuarios propios (creados dentro del SQL SERVER) modifique el DSN y listo, ya pude desplegar la coneccion por medio de ASP.


Igualmente les agradezco a todos la ayuda!
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 11:04.