Home/Blog/Blogueros/Javier Lusarreta/Cómo conseguir habilitar el acceso remoto en una instalación de SQL Server

` Javier Lusarreta

Cómo conseguir habilitar el acceso remoto en una instalación de SQL Server

[ 12/02/2015 16:16:20 - Modificado(12/02/2015 0:00:00)
a Javier Lusarreta

Si tienes un servidor de Windows hosting es habitual que tengas instalar la aplicación de base de datos de SQL Server. Todo va muy bien hasta que quieres empezar a trabajar en remoto, en vez de en el propio servidor.

Como decía, la forma habituald de trabajar con una base de datos es en remoto, normalmente con SQL SMS (SQL Server Management Studio). 

Para empezar, has tenido que hacer una instalación de SQL Server, y has tenido que seguir los siguientes pasos que te pongo en este link:

http://www.slideshare.net/SonGoku10/manual-de-instalacin-sql-server-2008

Esa instalación que has realizado en el servidor va muy bien en el propio servidor, pero qué pasa cuando te conectas por escritorio remoto y desde el SQLSMS no puedes acceder. ¿En ese caso, qué puedes hacer o qué pasos debes seguir? Aquí te cuento, cómo lo consigo yo.

Configurar SQL SERVER en SQLSMS

Desde el servidor, conectado por acceso remoto, tienes que conectarte a la base de datos con usuario de windows o el usuario de SQL Server que tengas configurado.

Debes pinchar botón derecho sobre el Servidor y en el apartado de seguridad confirma que la autenticación del servidor está marcado para WIndows y SQL Server. También en el apartado de conexiones el checkbox de permitir conexiones remotas con el servidor debe estar activo.

Todos estos cambios que he comentado, requieren de que se reinicie el servicio de SQL Server para que se hagan efectivos

Configurar el administrador de SQL Server

Aquí es importante que tengas activo el servicio SQL Server Browser y comprobar que los protovolos de SQL Server tiene habilitado TCP/IP.

No haría falta más si no estuviera habilitado el firewall, cosa que no va a pasar. Por eso en este mismo apartado tienes que definir en propiedades del protocolo TCP/IP que el puerto sea uno por defecto (p.e: 1434)

Manejar el firewall

En este caso, para poder saltar la seguridad del firewall, tenemos que añadir dos reglas.

  • La primera es para indicar que el puerto 1434 tiene que ser permitido por el firewall
  • La segunda para indicar que tiene que aceptar las peticiones al servicio de SQL Server desde cualquier IP. Podríamos filtrarlo para manejar cualquier de forma más restrictiva.

No obstante, tenemos que tener cuidado con este aspecto, y si no es necesario, lo mejor es que estas reglas del firewall están deshabilitadas, a no se que se quieran utilizar de forma remota.

Video demo

Os dejo un video demo que me ha ayudado mucho.

Hasta aquí otro día más.

Un abrazo

12/02/2015 16:16:20 - Modificado(12/02/2015 0:00:00)
Este sitio web utiliza cookies propias y de terceros para optimizar tu navegación, adaptarse a tus preferencias y realizar labores analíticas. Al continuar navegando aceptas nuestra Política de Cookies. ACEPTAR