Hola,
Estoy programando un acceso a SQL mediante C# con la clase SqlConnection,
Introduzco la ConnectionString, con la IP, la Base de Datos el usuario y
contraseña correctos, y al final me extrae el siguiente mensaje
An error has occurred while establishing a connection to the server. When
connecting to SQL Server 2005, this failure may be caused by the fact that
under the default settings SQL Server does not allow remote connections.
(provider: Named Pipes Provider, error: 40 - Could not open a connection to
SQL Server)
He probado añadiendo Trusted_Connection al ConnectionString, he probado de
decirle que es Trusted, que no lo es, a forzar en el archivo etc\hosts que
le asigne a esa IP un nombre, y sigue saliendo el mismo mensaje.
La cuestión es que lo pruebo desde el Management Studio, pongo la IP del
servidor, pongo el user y la contraseña y el origen de datos me lo muestra,
pero no puedo hacer cualquier otra cosa.
Todo es decir que, el SQL Server no lo gestiono yo, a ver si podríais
decirme, porfavor que debería indicarle a la persona que se encarga de esto,
si es necesario, para que pueda acceder a ese servidor.
Mi escenario es un PC atacando a una IP pública... los dos PCs no estan en
la misma red...
Gracias por adelantado
Rubén<<
Leer las respuestas