Problema de Comunicación

09/05/2007 - 18:52 por javiercotto | Informe spam
El problema que tengo es el siguiente:
Existe dos computadores con Windows XP Professional; El primer computador
tiene instalado MS SQL 2000 Personal, esta instalado en una red con IP
164.12.207.21.
El segundo computador tiene instalado IIS, una aplicación hecha en Visual
Studio 2005, un Web Form (Que antes convivía en el primer computador), este
computador también tiene instalado MS SQL 2000 Personal y esta en otra red
con IP 164.12.141.165.
Se abrieron todos los puertos entre estos dos computadores, logro
establecer comunicación sin problemas, puedo ver las carpetas compartidas
entre estos dos PCs, utilizando un archivo UDL logro obtener mi string de
conexión sin problemas, sin embargo al momento de correr mi aplicación Web
obtengo los siguientes errores:
“Error mientras se establecía la conexión con el servidor. Al conectar con
SQL Server 2005, el error se puede producir por que la configuración
predeterminada de SQL Server no admite conexiones remotas. (provider:
Proveedor de canalizaciones con nombre, error: 40 – No se pudo abrir una
conexión con SQL Server)”
Línea 36: connection.Open();

Intente agregando en el archivo web.config
<identity impersonte=”true” userName=”Administrador “ password=”xxxx”/>
Pero sale este otro error:
Mensaje de error del analizador: No se puede crear el símbolo (token) de
usuario de Windows con las credenciales especificadas en el archivo de
configuración. Errordel sistema operativo ‘Error de inicio de sesión: nombre
de usuario desconocido o contraseña incorrecta’.

Línea 24: <identity impersonte=”true” userName=”Administrador “
password=”xxxx”/>

Preguntas similare

Leer las respuestas

#6 Jose Mariano Alvarez
13/05/2007 - 02:04 | Informe spam
En el post ,
DIJO .
Gracias

La la seguridad mixta en el sql, esta habilitada.

Usando la herramienta de SQL Cliente puedo conectarme sin problemas a la
Data Base del otro PC.

La seguridad en IIS, tengo habilitado el acceso anonimo, permitir que IIS
controle la contraseña y Autentificación de Windows Integrada.

La seguridad de ASP.Net, Todos permitidos para autorización herredadas y
locales, Autenticación por Windows.

La seguridad en SQL, el usuario sa en la Base de Datos tiene permitido los
roles public y db_owner

Bueno al parecer debe ser un problema de autentificación pues he descubierto
que no puedo ingresar el computador con IIS como parte del grupo de
computadores del computador con SQL 2000 pero que tanto podría influir
esto?, podria ser una causal a mi problema al tratar de crear una realacion
de confianza entre estos dos computadores?



"Jose Mariano Alvarez" wrote:

> En el post ,
> DIJO .
> > ntente agregando en el archivo web.config
> > <identity impersonte=?true? userName=?Administrador ? password=?xxxx?/>
> > Pero sale este otro error:
> > Mensaje de error del analizador: No se puede crear el símbolo (token) de
> > usuario de Windows con las credenciales especificadas en el archivo de
> > configuración. Errordel sistema operativo ?Error de inicio de sesión: nombre
> > de usuario desconocido o contraseña incorrecta?.
> >
>
> Creo que tu problema puede ser que no delega y solo tienes habilitada la
> seguridad windows en tu SQL.
>
> Si usas seguridad windows, asegurate de asignar a la computadora deonde
> esta el IIS la policy trusted for delegation.
>
> Si usas seguridad SQL asegurate de tener habilitada la seguridad mixta
> en el sql.
>
>
> Te puedes conectar desde la maquina donde esta el IIS usando las
> herramientas cliente del SQL Server al SQL de la otra maquina?




Si tu IIS esta permitido la seguridad anonima en el directorio virtual
nunca va a autenticar al usuario y siempre va a usar los usuarios del
IIS y del ASP.NET.

Sugiero que preguntes en el foro de ASP.NET ya que no parece ser un
problema del SQL y creo que te van a orientar mejor.

Puedes empezar por este articulo.
http://msdn2.microsoft.com/en-us/li...78378.aspx



Saludos
Ing. Jose Mariano Alvarez


(Cambia los ceros por O y saca lo que sobra)


IMPORTANTE

Por favor traten de indicar la versión de SQL y Service Pack.
La inclusión de (CREATE, INSERTS, etc.) para poder reproducir el
problema también ayuda.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida