conexiones remotas windows y sql server 2008.pdf

24
SEDE SAN MIGUEL COMPUTACIÓN E INFORMÁTICA ADMINISTRACIÓN DE BASE DE DATOS I Ing. Raúl Salazar Alumnos: Pachas Obando Pamela Marín Sánchez Manuel Omote Camacho Miguel Tema: Conexiones remotas Windows y SQL Server Turno: Noche Ciclo: 3 ADMINISTRACION DE BASE DE DATOS SQL SERVER 2008 11-04-2011

Upload: carlos-carrillo-m

Post on 31-Dec-2015

53 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Conexiones remotas Windows y SQL SERVER 2008.pdf

SEDE SAN MIGUEL

COMPUTACIÓN E INFORMÁTICA

ADMINISTRACIÓN DE BASE DE DATOS I

Ing. Raúl Salazar

Alumnos:

Pachas Obando Pamela

Marín Sánchez Manuel

Omote Camacho Miguel

Tema: Conexiones remotas Windows y SQL Server

Turno: Noche

Ciclo: 3

ADMINISTRACION DE BASE DE DATOS SQL SERVER 2008 11-04-2011

Page 2: Conexiones remotas Windows y SQL SERVER 2008.pdf

ESCRITORIO REMOTO Y TERMINAL SERVER EN WINDOWS XP

1. Lo primero que hay que hacer es ir a panel de control/herramientas

administrativas/administración de equipos/usuarios locales y grupos/usuarios/ y crear los usuarios nuevos que tendrán acceso al servidor.

Una vez definidos los usuarios y sus respectivas contraseñas, vamos a panel de control/sistema/remoto/ y tildar la opción "permitir que los usuarios se conecten de manera remota a este equipo”.

ADMINISTRACION DE BASE DE DATOS SQL SERVER 2008 11-04-2011

Page 3: Conexiones remotas Windows y SQL SERVER 2008.pdf

Y con el botón "seleccionar usuarios" agregamos los usuarios creados anteriormente.

Damos clic en agregar…

Clic en opciones avanzadas

ADMINISTRACION DE BASE DE DATOS SQL SERVER 2008 11-04-2011

Page 4: Conexiones remotas Windows y SQL SERVER 2008.pdf

Clic en botón buscar ahora

Finalmente seleccionamos los usuarios que tendrán acceso remoto a nuestro servidor creado y aceptamos.

ADMINISTRACION DE BASE DE DATOS SQL SERVER 2008 11-04-2011

Page 5: Conexiones remotas Windows y SQL SERVER 2008.pdf

Ahí tenemos la lista que tienen acceso al sistema. Damos clic en aceptar

Ahora, ¿Cómo me conecto desde el lado del cliente?

Es lo más fácil, en Windows 2000/XP/2003/Vista/Seven viene incluido el programa Conexión a

ADMINISTRACION DE BASE DE DATOS SQL SERVER 2008 11-04-2011

Page 6: Conexiones remotas Windows y SQL SERVER 2008.pdf

Escritorio Remoto, se encuentra en Inicio/programas/accesorios o Inicio/programas/accesorios/comunicaciones dependiendo de la versión de Windows.

Una vez abierto el programa solo escribimos la IP interna o nombre del servidor en caso de hacerlo desde la red local, o la IP Externa o el nombre de dominio que configuramos en No-Ip o DynDNS en caso de hacerlo desde internet y le damos conectar, y si todo salió bien nos aparecerá la pantalla de inicio de sesión:

Ingresamos usuario y contraseña y aceptar.

ADMINISTRACION DE BASE DE DATOS SQL SERVER 2008 11-04-2011

Page 7: Conexiones remotas Windows y SQL SERVER 2008.pdf

Controlar Cantidad de usuarios remotos en el servidor…

Inicio -> Ejecutar -> Gpedit.msc -> Configuración del equipo -> Plantillas Administrativas -> Componentes de Windows -> Servicios de escritorio remoto -> Host de sesión de escritorio remoto -> conexiones -> limitar número de conexiones -> clic derecho editar. (Modificar los valores a gusto) es recomendable cambiar el límite de sesiones remotas y el límite de conexión

ADMINISTRACION DE BASE DE DATOS SQL SERVER 2008 11-04-2011

Page 8: Conexiones remotas Windows y SQL SERVER 2008.pdf

Cambia el valor de 1 a la cantidad deseada (les recuerdo que esto no es muy efectivo ya que nuestro sistema no es sistema de servidor recomendable utilizar Windows server 2003 o Windows server 2008 para mayor desempeño de trabajo)

ADMINISTRACION DE BASE DE DATOS SQL SERVER 2008 11-04-2011

Page 9: Conexiones remotas Windows y SQL SERVER 2008.pdf

CONEXIÓN REMOTA SQL SERVER 2008

2. Abriremos SQL Server Management Studio, nos situamos encima de la instancia de nuestro Servidor y pulsamos botón derecho, Propiedades, seleccionamos Conexiones, nos mostrara la siguiente pantalla:

ADMINISTRACION DE BASE DE DATOS SQL SERVER 2008 11-04-2011

Page 10: Conexiones remotas Windows y SQL SERVER 2008.pdf

  

Ahora marcamos el checkbox: “Permitir conexiones remotas con este servidor” u pulsamos aceptar.

3. Vamos al Menú de Inicio > Programas > Microsoft SQL Server 2008 > Herramientas de Configuración > Administrador de Configuración de SQL Server, aparece la siguiente ventana:

ADMINISTRACION DE BASE DE DATOS SQL SERVER 2008 11-04-2011

Page 11: Conexiones remotas Windows y SQL SERVER 2008.pdf

  

Seleccionamos la Configuración de red de SQL Server y luego Protocolos de MSSQLSERVER. Como podemos observar, por defecto solo tiene habilitado el protocolo de Memoria compartida, el resto están deshabilitados. Básicamente es el tipo de protocolo que se usa, cuando nos conectamos a SQL Server desde el mismo Servidor. Lo que debemos hacer es habilitar los protocolos: “Canalizaciones con nombre” y “TCP/IP”. Para lo cual, pulsamos con el botón derecho del ratón encima de los mismos y pulsamos Habilitar. En las dos ocasiones nos mostrara un mensaje informándonos, que para que la nueva configuración surta efecto abra que reiniciar el Servicio de SQL Server. Ahora nos quedará así:

ADMINISTRACION DE BASE DE DATOS SQL SERVER 2008 11-04-2011

Page 12: Conexiones remotas Windows y SQL SERVER 2008.pdf

  

 

 

 

 

 

 

 

 

 

 

 

 

4. Vamos al Menú de Inicio > Ejecutar y escribimos services.msc y le damos aceptar. De esta forma nos abrirá la Consola de Administración de Servicios. Nos desplazamos hasta el Servicio con nombre “SQL Server (MSSQLSERVER)”, nos situamos encima y pulsamos el botón derecho del ratón, seleccionando; reiniciar. Con esto aplicaremos los cambios efectuados en el paso anterior.

ADMINISTRACION DE BASE DE DATOS SQL SERVER 2008 11-04-2011

Page 13: Conexiones remotas Windows y SQL SERVER 2008.pdf

  

 

 

 

 

 

 

 

 

 

 

5. SI estamos utilizando SQL Server con nombre de instancia y sin emplear un número concreto de puerto TCP/IP, debemos habilitar el servicio SQL Server Browser, que se encuentra en la misma ventana de Servicios con el nombre de “SQL Server Browser” nos situamos encima y con el botón derecho del ratón pulsamos en Propiedades, o bien podemos hacer doble click, es lo mismo.

ADMINISTRACION DE BASE DE DATOS SQL SERVER 2008 11-04-2011

Page 14: Conexiones remotas Windows y SQL SERVER 2008.pdf

  

En el Tipo de Inicio, seleccionamos Automático y pulsamos Iniciar para que el Servicio arranque. Aceptar para cerrar la pantalla. Este Servicio comporta ciertos riesgos de seguridad que deben ser considerados, pues existen otras alternativas a utilizar como configurar el Cliente de SQL Servidor con el Alias del Servidor, o utilizar la conexión incorporando el puerto de TCP/IP a usar, por defecto en SQL Server es el 1433.

6. Y por último, en caso de tener habilitado el Firewall de Windows, cosa que deberíamos tener por Seguridad, deberemos configurarlo para que los Servicios de SQL Server y SQL Browser puedan comunicarse con el exterior. Vamos a Menú de Inicio, hacemos clic en Ejecutar, escribimos firewall.cpl y pulsamos Aceptar. Nos muestra esta ventana:

ADMINISTRACION DE BASE DE DATOS SQL SERVER 2008 11-04-2011

Page 15: Conexiones remotas Windows y SQL SERVER 2008.pdf

  Pulsamos en “Permitir un programa a través del Firewall de Windows” nos muestra:

 Pulsamos en permitir otro programa nos muestra la ventana:

ADMINISTRACION DE BASE DE DATOS SQL SERVER 2008 11-04-2011

Page 16: Conexiones remotas Windows y SQL SERVER 2008.pdf

  

Pulsamos en Examinar e introducimos la carpeta donde se encuentra el Servicio de SQL Server: “C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\Binn” en la misma seleccionamos el programa: “sqlservr.exe” y pulsamos Aceptar. Repetimos la operación para añadir el SQL Server Browser que se encuentra en la carpeta: “C:\Program Files\Microsoft SQL Server\90\Shared”. Seleccionamos el programa: “sqlbrowser.exe” y pulsamos Aceptar. Veremos que ambas excepciones nos aparecen en la pantalla de Configuración del Firewall.

INICIO DE SESIÓN SQL SERVER 2008

ADMINISTRACION DE BASE DE DATOS SQL SERVER 2008 11-04-2011

Page 17: Conexiones remotas Windows y SQL SERVER 2008.pdf

El modo de autenticación lo dejamos por defecto “autenticación Windows” y clic “conectar”

para iniciar sesión y crear los usuarios

Damos clic derecho sobre el nombre del servidor y elegimos propiedades

 

Nos dirigimos a la pestaña seguridad y cambias de modo autenticación de Windows ah

“Autenticación de SQL Server”

ADMINISTRACION DE BASE DE DATOS SQL SERVER 2008 11-04-2011

Page 18: Conexiones remotas Windows y SQL SERVER 2008.pdf

 

Ahora damos clic en aceptar y nos aparece una advertencia, “algunos cambios tendrán

efectos cuando SQL Server sea reiniciado” y damos clic en “aceptar”

 

ADMINISTRACION DE BASE DE DATOS SQL SERVER 2008 11-04-2011

Page 19: Conexiones remotas Windows y SQL SERVER 2008.pdf

Creación de usuarios Para crear un usuario, en el menú lateral damos clic derecho sobre la pestaña “Seguridad”

luego “nuevo” y a continuación “Inicio de Sesión”

Una vez que seleccionamos nuevo usuario, en la pestaña “General” escogemos

“Autenticación de SQL Server”

Damos un “nombre de inicio de sesión”

Ingresamos “la contraseña” adecuada como por ejemplo “#1234569DFC” de tipo

alfanumérico

Y finalmente marcamos solo el checkbox que dice “Exigir directiva de contraseña”

 

ADMINISTRACION DE BASE DE DATOS SQL SERVER 2008 11-04-2011

Page 20: Conexiones remotas Windows y SQL SERVER 2008.pdf

Nos dirigimos a la pestaña “Funciones del servidor” y seleccionamos “SYSADMIN” que

otorga los privilegios de administrador al usuario que estamos creando, o

seleccionamos tan solo las credenciales que necesitemos, y clic en “Aceptar”

 

Una vez terminado el proceso anterior cerramos el SQL Server 2008 para configurar el motor

de base de datos desde el “management”

Nos vamos a “inicio, todos los programas, Microsoft SQL Server 2008, Herramientas de

configuración y clic en administrador de configuración de SQL Server”

 

ADMINISTRACION DE BASE DE DATOS SQL SERVER 2008 11-04-2011

Page 21: Conexiones remotas Windows y SQL SERVER 2008.pdf

En la pantalla que se nos presenta, nos dirigimos al menú lateral seleccionamos

“configuración de red de SQL Server”, doble clic en “Protocolos para MSSQLSERVER” y nos

ubicamos sobre el ítem “Canalización por nombre” que se encuentra como deshabilitado

Procedemos a dar doble clic sobre “Canalización por nombre” y le damos clic derecho

habilitar

Luego nos muestra un mensaje que nos dice “algunos cambios surtirán efecto una vez haya

detenido y reiniciado el motor de base de datos” le damos aceptar.

Para detener el motor de base de datos nos vamos a la pestaña “Servicio de SQL Server” y

seleccionamos SQL SERVER (MSSQLSERVER) ahora damos clic sobre el “botón detener” ubicado

en el menú superior

ADMINISTRACION DE BASE DE DATOS SQL SERVER 2008 11-04-2011

Page 22: Conexiones remotas Windows y SQL SERVER 2008.pdf

 

Realizamos el mismo proceso anterior pero esta vez clic en el “botón iniciar” del menú

superior para proceder a reiniciar nuestro SERVER, una vez completado cerramos el

administrador

ADMINISTRACION DE BASE DE DATOS SQL SERVER 2008 11-04-2011

Page 23: Conexiones remotas Windows y SQL SERVER 2008.pdf

 

Para  finalizar,  abrimos  el  SQL  Server  2008  y  cambios  la  forma  de  autentificación  elegimos 

“Autenticación de SQL Server y debajo  las “credenciales del usuario” que creamos al  inicio y 

entraremos normalmente en SQL Server 2008. 

 

ADMINISTRACION DE BASE DE DATOS SQL SERVER 2008 11-04-2011

Page 24: Conexiones remotas Windows y SQL SERVER 2008.pdf

BIBLIOGRAFIA:

http://support.microsoft.com/kb/315328/es 

 

http://www.taringa.net/posts/info/1697372/Activar‐Escritorio‐Remoto‐_Remote‐

Desktop_‐en‐XP‐Profesional.html 

 

http://www.taringa.net/posts/info/1697372/Activar‐Escritorio‐Remoto‐_Remote‐

Desktop_‐en‐XP‐Profesional.html 

 

http://esoeslodemenos.activoforo.com/t503‐manual‐de‐escritorio‐remoto‐de‐

windows 

 

http://www.microsoft.com/spain/windowsxp/using/mobility/default.mspx 

 

http://www.microsoft.com/spain/windowsxp/using/mobility/default.mspx 

 

http://www.guatewireless.org/os/windows/como‐configurar‐sql‐server‐2005‐para‐

permitir‐conexiones‐remotas/ 

ADMINISTRACION DE BASE DE DATOS SQL SERVER 2008 11-04-2011