SqlServer 7.0 +PWS4.0 en Win98se, Ayuda

02/12/2003 - 19:06 por gato2002 | Informe spam
Al establecer una coneccion por medio de un script asp me indica error
de usuario null sin coneccion de confianza.
Según diversos sitios web es problema de la forma de autentificación que
debe estar en mixto, pero en w98se permite solo sqlserver.

Preguntas similare

Leer las respuestas

#1 Maximiliano Damian Accotto
02/12/2003 - 19:16 | Informe spam
que SQL estas usando y sobre q lo tenes montado?

probaste con el usuario SA?

Maximiliano Damian Accotto
"gato2002" escribió en el mensaje
news:
Mostrar la cita
#2 ulises
02/12/2003 - 19:33 | Informe spam
Revisa la clave
HKLM\Software\Microsoft\MSSQLServer\MSSQLserver en el
registry y verifica que el valor del LoginMode se
encuentre en 2 (autenticación SQLServer)

Saludos,
Ulises


Mostrar la cita
indica error
Mostrar la cita
autentificación que
Mostrar la cita
#3 gato2002
02/12/2003 - 19:41 | Informe spam
Como el asunto dice estoy usando SQLServer 7.0SP4
+Win98SE+PWS4.0+ZoneAlarm 4.5, uso DreamWeaver para las paginas.

El modo de autentificación en win98se queda por omisión en modo mixto(no
permite modificarlo).
A pesar de especificar el usuario en la cadena de conección, igual
indica error de usuario null sin conección de confianza.
En otro lado salia que requería establecer una conección antes del
acceso, la incluí y la use al abrir el recordset pero sigue el mismo error.

Lo que me llama la atención que via php creo la conección, retorno
resultados, aunque solo comprobe el numero de registro de una tabla
especifica, eso indica que no se bloquea por el ZoneAlarm.
Sera problema el ¿PWS4.0?, en ese caso que servidor uso para pruebas.

La idea de ese conjunto es pruebas via asp.

Codigo Asp:

<%
set cn=Server.CreateObject("ADODB.Connection")
cn.ConnectionString="DSN=veterinaria;User=xxx;Password=xxxx"
cn.Open
if cn.Errors.Count>0 then
for each error in cn.error
response.write error.Number&"="& error.Description
next
end if
set rs= Server.CreateObject("ADODB.RECORDSET")
rs.Open "select * fron horadef","DSN=veterinaria;User=xxx;Password=xxxx"
%>


Maximiliano Damian Accotto escribió:
Mostrar la cita
#4 gato2002
02/12/2003 - 21:13 | Informe spam
Quizas porque con solo la especificacion del dsn de sistema no permite
la coneccion, requeria usar en forma conjunto una definicion de dsn en
el servidor apuntando a la base local(servidor local) y los mismos
parametros de la cadena de coneccion en el script asp, ademas de tener
en modo mixto la autentificacion.

Hasta que lo solucione aparentemente, use el codigo siguiente
<%
set cn=Server.CreateObject("ADODB.Connection")
cn.ConnectionString="DSN=VET;"
cn.Open "PROVIDER=MSDASQL;driver={SQL
Server};server=HOGAR;uid=xxxx;pwd=xxxx;database=veterinaria;"
set rs= Server.CreateObject("ADODB.RECORDSET")
rs.Open "select * from horadef",cn
%>

ulises escribió:

Mostrar la cita
Ads by Google
Search Busqueda sugerida