Вы находитесь на странице: 1из 42

INSTALACIN DEL SQL SERVER

2008
Paso a paso

Amigos bienvenidos en esta ocasin quiero compartirles un SQL Guide para que puedan
instalar su copia original sin problemas.
iniciamos como en un instalador normal, doble clic en el DVD de instalacin, si usamos
Windows 7 nos saldr un mensaje si queremos solucionar problemas simplemente
seleccionamos ejecutar aplicacin.

se nos presenta una pantalla con varias opciones, la que nos interesa es la
instalacin, por lo que en el men lateral escogemos Instalacin y luego Instalar
SQL Server agregar caractersticas en una instalacin existente

ahora bien se nos presenta un modal popup en donde recibimos un mensaje de


espera que nos indica que se estn realizando las operaciones solicitas

Debemos instalar las reglas de soporte, en donde verifica si existen aplicaciones o


componentes que eviten la instalacin de SQL Server 2008, si este no es el caso
simplemente esperamos y recibimos un mensaje que 6 operaciones se
completaron exitosamente y clic en aceptar

En la siguiente pantalla debemos seleccionar Introducir la llave del producto,


revisemos en el reverso del paquete de SQL Server 2008 el KEY que trae y lo
introducimos finalmente clic en aceptar

La prxima ventana nos trae los trminos de uso de licencia de software, les
recomiendo que lo lean y si estn de acuerdo clic en Siguiente

instalamos ahora los archivos de soporte que sern nuestra gua durante la
configuracin de caractersticas de SQL Server 2008, simplemente seleccionamos
Instalar

Cuando haya terminado la instalacin de archivos de soporte, tendremos un


resumen de las caractersticas que fueran agregadas y seleccionamos Siguiente

esta es la parte mas importante de la instalacin en donde el usuario deber


seleccionar que caractersticas desea instalar para su equipo, desde el motor de
base de datos hasta reportes, en mi caso quiero todos los componentes en mi PC,
por lo que elijo Seleccionar todos y a ahora Siguiente

La pantalla a continuacin nos muestra la instancia que queramos instalar yo uso


la instancia por defecto y luego desde el Manager la cambio a mis necesidades,
ahora clic en siguiente

vemos que se nos presenta una pantalla en donde debemos verificar el espacio del
disco, que debe ser suficiente para el trabajo del motor de base de datos, si no
tenemos problema alguno seleccionamos siguiente

en esta parte muchos desisten de la instalacin por que si tan solo seleccionamos
siguiente se nos produce un error y se corta la instalacin es por eso que segn la
necesidad de cada equipo se debe escoger la cuenta correcta, en mi caso quiero
que toda la autorizacin sea parte del sistema ya que mi notebook no depende de
una red, si fuera el caso escogera autorizacin para usuarios de red.
selecciono Autorizacin\Sistema en todas las rea de ingreso y clic en Siguiente

la siguiente configuracin tiene 2 opciones, yo elijo Autenticacin de Windows,


clic en agregar un usuario existente y siguiente

ustedes pueden cambiar a su manera, yo hago de esta forma por que luego me
doy el lujo de configurar mi Motor de base de datos a mi antojo una vez est
instalado.

Para el servicio de anlisis debemos asignar un usuario, si queremos que el USER


actual sea el mismo para el anlisis de SQL seleccionamos Agregar usuario
existente y Siguiente

en la pantalla siguiente seleccionamos que modo de instalacin necesitamos, si


queremos integrar con SharePoint o no configurar el servidor de reportes

yo elijo una configuracin nativa y Siguiente

en la siguiente ventana seleccionamos si deseamos enviar reportes de errores o


caractersticas a Microsoft, si lo deseamos damos clic en cada checkbox o
simplemente siguiente

ahora instalemos todas las reglas de Installation, que son en un nmero de 11 y


Siguiente

Ahora si esta todo listo para instalarse, vemos el resumen de los componentes que
se agregarn, y si esta todo bien clic en Instalar

Inicia nuestra instalacin, debemos ser pacientes toma al rededor de 45 a 60


minutos, dependiendo de las caractersticas de Hardware del equipo en donde lo
instalamos

despus de la espera se completa la instalacin mostrndonos si existieron


errores, en este caso todo se instal con normalidad y seleccionamos Siguiente

La pantalla final nos avisa que SQL Server 2008 esta operando e instalado
correctamente

espero les haya servido de mucho, cualquier duda pueden hacrmela llegar sin problemas,
ahora vamos por la configuracin en el siguiente post.

Gua de instalacin de SQL Server 2008 R2


paso a paso
Publicado el 17 diciembre, 2010 por ArturoMezDa

La instalacin de SQL Server 2008 R2 es algo en lo que Microsoft como viene


siendo habitual, ha puesto un marcado nfasis para producir un sistema claro y
sencillo que nos lleve al xito con un mnimo esfuerzo. Por otro lado, durante el
proceso, quizs sea bueno conocer algunos aspectos concretos del mismo para
producir a la primera una instalacin limpia, correcta y alineada con la arquitectura
de nuestro entorno empresarial.
Esta gua de instalacin est centrada en el proceso de instalacin de nuevas
instancias del motor relacional de SQL Server 2008 R2 de una forma grfica y
rpida.
Para la realizacin de esta gua se ha contado con el siguiente software:

Windows Server 2008 R2 Enterprise Edition actualizado con Windows


Update
SQL Server 2008 R2 Enterprise Edition x64 RTM

Articulo Original
http://msdn.microsoft.com/es-es/sqlserver/gg521092
Contenidos

Introduccin.

Preparacin del entorno.

Formateo de NTFS a bloques de 64kb.

Log on as a service.

Lock pages in memory.

Instant File Initialization.

Proceso de instalacin.

APNDICE.

Configuracin de seguridad bsica.

Autores.
Enrique Catala Bauls
Rubn Garrigos
Enrique Puig

Introduccin

La instalacin de SQL Server 2008 R2 es algo en lo que Microsoft como viene


siendo habitual, ha puesto un marcado nfasis para producir un sistema claro y
sencillo que nos lleve al xito con un mnimo esfuerzo. Por otro lado, durante el
proceso, quizs sea bueno conocer algunos aspectos concretos del mismo para
producir a la primera una instalacin limpia, correcta y alineada con la arquitectura
de nuestro entorno empresarial.
Esta gua de instalacin est centrada en el proceso de instalacin de nuevas
instancias del motor relacional de SQL Server 2008 R2 de una forma grfica y
rpida.
Si se desea una gua mucho ms detallada y completa del proceso de instalacin,
se recomienda seguir el artculo oficial de los libros en pantalla de SQL Server
2008 R2 que puede encontrar aqu: http://msdn.microsoft.com/enus/library/ms143219.aspx
Para la realizacin de esta gua se ha contado con el siguiente software:

Windows Server 2008 R2 Enterprise Edition actualizado con Windows


Update
SQL Server 2008 R2 Enterprise Edition x64 RTM

Preparacin del entorno

Si el entorno de produccin involucra un Windows Server 2008, y desde las


herramientas del propio sistema operativo se han creado las particiones, este
apartado no hace falta validarlo puesto que en forma predeterminada realiza un
alineamiento de particiones de 1Mb:
Referencia: http://download.microsoft.com/download/9/c/5/9c5b2167-8017-4bae9fde-d599bac8184a/Perf-tun-srv.docx (pgina 30, seccin DISKPART)
Si por el contrario, el entorno de produccin involucra un Windows Server 2000 o
2003, o el subsistema de discos ha sido particionado bajo las herramientas
administrativas de un Sistema Operativo previo, se recomienda realizar un
alineamiento de las particiones donde se albergarn los ficheros .mdf y .ldf de las
Bases de datos utilizando diskpart.

Nota: Este diagrama se corresponde con una unidad de almacenamiento en


forma predeterminada de NTFS (4kb). El diagrama no se encuentra a escala (ver
que los trozos 1 y 2 tienen el mismo tamao a pesar de no serlo realmente)
Asumiendo un valor de 64kb por banda del disco, existen 8 sectores de 512B por
cada clster de 4Kb NTFS y existen 16 clsteres de 4Kb por cada banda de 64Kb.
Ntese que existen sectores ocultos (63 en forma predeterminada en el ejemplo
desalineado y 64 en el ejemplo alineado)
En el ejemplo, la lnea 3 se encuentra desalineada mientras que la 4 est alineada
Teniendo esto presente, se puede ver como cada lectura ensima, produce un salto
en la banda en el caso de los sectores desalineados, debido a que el ltimo clster
de 4Kb no ha cabido completamente en la misma y se encuentra en otra diferente.
Esto produce que al realizar la lectura, se tengan que realizar dos accesos a disco.
Con el valor en forma predeterminada de 4Kb por clster, cada 16 lecturas, se
tiene que realizar una lectura extra.
Para conocer el estado del alineamiento de las particiones actualmente, podemos
lanzar la siguiente consulta WMI desde powershell:
gwmiquerySELECTName,Size,StartingOffsetfromWin32_DiskPartition

Siendo Name, la ubicacin proporcionada por el subsistema de disco para dicha


particin, Size el tamao de la misma, y StartingOffset la posicin de comienzo de
la misma, dentro del disco.

Para ms informacin sobre alineamiento de particiones:


http://technet.microsoft.com/en-us/library/cc766465.aspx seccin alignment
Formateo de NTFS a bloques de 64kb

Los discos que alberguen los ficheros de log y datos se han de formatear a 64kb
por bloque para mejorar el rendimiento de SQL Server.
Con ello favorecemos que se almacenen en un mismo bloque, lo que se
denominan extensiones (conjuntos de 8 pginas). De esta forma se mejorarn las
lecturas en los casos en los que SQL Server decida realizar operaciones de lectura
adelantada.

Referencia: http://download.microsoft.com/download/d/9/4/d948f981-926e-40faa026-5bfcf076d9b9/SAP_SQL2005_Best%20Practices.doc (pgina 67)


Log on as a service

Se recomienda definir un grupo de usuarios dentro del dominio que ejecute los
servicios de SQL Server. Estos usuarios ms adelante los veremos reflejados en el
proceso de instalacin (ver Figura 16). Si el servicio va a estar dentro de un
entorno clster, para que no ocurra ningn problema al iniciar los servicios, se
recomienda dar a dichos usuarios el permiso de log on as a service.
Para ello podemos entrar en Administrative Tools -> Local Security Policy y
mediante botn derecho dentro de Local Policies->User Rights Assignment>Log on as a service, aadimos el grupo.

Lock pages in memory

Siempre es recomendable configurar lock pages in memory para SQL Server,


sobre todo en entornos actuales con ms de 8 Gb de RAM.
Referencia: http://technet.microsoft.com/en-us/library/ms190730.aspx
Instant File Initialization

Para poder sacarle ventaja a las capacidades de inicializacin instantnea de


ficheros, hemos de agregar el permiso SE_MANAGE_VOLUME_NAME a la
cuenta del servicio que levante SQL Server. Los usuarios de administracin locales
de Windows poseen dicho permiso habilitado, pero dado que se presupone que un
usuario con permisos mnimos del dominio levante los servicios (ver figura 16),
hemos de agregarle dichos permisos.
Dicho permiso se concede cuando les aadimos la poltica de seguridad Perform
Volume Maintenance Task.

Referencia: http://msdn.microsoft.com/en-us/library/ms175935.aspx
Proceso de instalacin

Una vez preparado el sistema para que SQL Server de partida ya posea una
configuracin ptima, procedremos a seguir los pasos siguientes para instalar una
nueva instancia de SQL Server 2008 R2 sobre el mismo:
1.
El primer paso es introducir el DVD o montar la imagen .iso de SQL Server
2008 R2.

Figura 1
Es muy probable que el propio instalador de SQL Server 2008 R2 nos pida
actualizar el sistema para poder proceder con la aplicacin de instalacin de SQL

Server. En ese caso nos saldr una pantalla como esta donde se nos indicar que
va a proceder con la actualizacin del sistema.

Figura 2
Despues de dar a OK, se proceder con la instalacin. Dependiendo de la
actualizacin a realizar sobre Windows Server, puede que nos parezca que el
sistema est inactivo o que el proceso instalador ha dado algn error puesto que
desaparecer de la pantalla durante un par de minutos.
Si vamos al explorador de tareas, podemos ver como realmente est realizando la
istalacin que previamente nos ha anunciado.

Figura 3
Despus de esperar durante alrededor de 1-2 minutos (dependiendo del equipo),
nos aparecer por fin el instalador de SQL Server (Ver figura 4).
NOTA: En ocasiones dependiendo del estado de actualizacin del sistema
operativo Windows puede que requiera aplicar actualizaciones de Windows
Installer o incluso .NET y que se pida reiniciar. Se hace hincapi de nuevo en que
el entorno sobre el que se ha elaborado dicho artculo se encuentra al dia en
actualizaciones de Windows.

Figura 4
Llegados a este punto, dado que el artculo se centra exclusivamente en la
instalacin de una instancia SQL Server 2008 R2, iremos directamente al apartado
Installation.
En cualquier caso, en la primera pantalla denominada Planning, podremos
encontrar la documentacin sobre instalacin de SQL Server 2008 R2 as como la
aplicacin de chequeo de sistema para validar instalaciones futuras de SQL Server
2008 R2 o el SQL Server Upgrade Advisor que queda fuera del mbito de este
artculo y es la aplicacin con la que podemos analizar migraciones de versiones
inferiores hacia SQL Server 2008 R2.

Figura 5
Una vez en la seccin Installation (ver Figura 5) procederemos al apartado New
installation or add features to an existing installation con la que instalaremos una
nueva instancia de SQL Server 2008 R2 a nuestro equipo.
Una vez hecho click en dicha opcin procederemos con la instalacin siguiendo los
pasos de las imgenes que se pueden ver a continuacin (ver Figura 6).
NOTA: En este artculo nos vamos a centrar en instalar instancias nicas de SQL
Server. Si lo que queremos es instalar SQL Server 2008 R2 en clster para alta
disponibilidad, se recomienda al lector la lectura del siguiente post: Como
instalar un clster de SQL Server 2008 en Windows Server 2008

Figura 6
Como vemos en la figura 6, antes de empezar el instalador realiza unos chequeos
de integridad del sistema para comprobar que est todo listo para la instalacin. Si
por ejemplo tuviramos el sistema esperando para ser reiniciado por cualquier otra
instalacin previa anterior, no nos dejara continuar.

Figura 7
Antes de comenzar, es mejor que tengamos el cdigo de licencia preparado
(podramos instalar si no fuera as en modo evaluacin).

Figura 8
Una vez validado el cdigo de licencia de SQL Server 2008 R2 se nos mostrarn
los trminos de la licencia que tendremos que aceptar.

Figura 9
Una vez aceptados los trminos, en la Figura 9 podemos observar como se
realizan de nuevo una serie de chequeos previos a la instalacin, que debemos
cumplir antes de proseguir.
En este caso, comentar nicamente que siempre que tengamos activo el firewall de
Windows, el asistente nos dar un Warning el apartado Windows Firewall (Ver
figuras 9 y 10)

Figura 10

Esto no nos impedir la instalacin, simplemente se nos est informando que


tengamos cuidado de habilitar las reglas en el firewall de Windows necesarias para
permitir la conexin de clientes remotos hacia el servicio de SQL Server 2008 R2.
Entre otras cosas, conviene recordar que a menos que sea modificado (cosa que
es recomendable como buena prctica) el puerto por defecto que escucha SQL
Server 2008 R2 es el 1433. Ver seccin apndice para ms informacin sobre
seguridad.
Una vez hecho clic sobre el botn siguiente, se nos pedir qu Rol vamos a
instalar de SQL Server 2008 R2 (ver figura 11)

Figura 11
Puesto que lo que vamos a realizar es una instalacin de instancia nica de SQL
Server 2008 R2, nos quedaremos con la primera de las opciones que salen (SQL
Server Feature Installation).
Hecho esto, la siguiente pantalla que podemos ver en la Figura 12, nos va a
requerir qu servicios y caractersticas de SQL Server 2008 R2 vamos a desear
instalar.

Figura 12
Puesto que este artculo est centrado en una instalacin de motor relacional de
SQL Server 2008 R2, en la imagen de la Figura 12 se pueden observar qu
caractersticas y servicios se recomienda instalar.
1.

Database Engine Services

Se trata del motor relacional de SQL Server, justo lo que queremos instalar.
La instalacin de SQL Server Replicacin se recomienda instalar solo si la
instancia va a formar parte de alguna manera en algn rol de replicacin. Lo mismo
ocurre con Full-Text Search.
Como Buena prctica, siempre es recomendable en cualquier instalacin de
cualquier software, solo instalar aquellas caractersticas de las cuales se va a
hacer uso. Se deja de cualquier forma al lector que tome la decisin de instalar o
no dichas caractersticas.
En nuestro ejemplo, las hemos marcado porque de antemano sabemos que esta
instancia en un futuro har uso de ambos servicios.
2.

Business Intelligence Development Studio

Tambien conocido como BIDS, se trata de una versin de Visual Studio con
soporte para la creacin de proyectos de inteligencia de negocio como Integration
Services, Reporting Services o Analysis Services.
Puesto que como veremos ms adelante, vamos a querer instalar el servicio de
SQL Server Integragion Services, es recomendable marcar esta casilla.
3.

Client Tools Connectivity

Librerias de acceso SQLNCLI para comunicacin entre clientes y servidores SQL


Server
4.

Integration Services

Pese a que este servicio no es puramente relacional, siempre es til instalarlo junto
al motor relacional porque es habitual realizar procesos de carga y transformacin
de datos utilizando SQL Server Integration Services.
5.

Management Tools Basic

En este caso, es buena idea tener instaladas las herramientas de administracin


de SQL Server para emergencias (por si solo pudiramos logear localmente por
cualquier motivo). Se instalarn: SQL Server Management Studio, SQLCMD y el
proveedor powershell para SQL Server (sqlps.exe)
6.

Management Tools Complete

Aade soporte extra para SQL Server Management Studio con conexion a
Reporting Services, Analysis Services e Integration Services
Aade las herramientas SQL Server Profiler, Database Tuning Advisors.
Al igual que el punto 5, se recomienda instalar para emergencias, no porque
vayamos a utilizarlo como software de acceso y/o anlisis habitual.
Una vez seleccionados los componentes que deseemos, se realizar un nuevo
chequeo enfocado en este caso a detectar posibles incompatibilidades o
inconsistencias a la hora de instalar los componentes y caractersticas que se han
seleccionado especialmente (Ver figura 13).

Figura 13
En la siguiente imagen, la figura 14, vamos a indicar tanto la ruta donde desplegar
los binarios de SQL Server, como el nombre de la instancia que le queramos dar
(en el caso de que queramos).
El dar un nombre a la instancia o no, depende de criterio personal. Solo hay que
tener en cuenta que nicamente se permite una instancia con nombre por defecto
y que no podremos elegir MSSQLSERVER. Por tanto, si ya tenemos una instancia
con nombre por defecto, la nica opcin que podramos escoger es la de Named
Instance y asignar un nombre.

Figura 14
En este caso, le hemos dado un nombre de instancia SQL2008R2. Puesto que es
posible instalar ms de una nica instancia de SQL Server en una misma mquina,
si existieran otras instancias en la mquina, en el DataGrid que aparece en el
centro de la figura 14 lo podramos detectar para evitar dar un nombre que ya
estuviera asignado.

s
Figura 15
En la figura 15 podemos apreciar un breve resumen relativo al espacio en disco
requerido y la ubicacin raz de instalacin, pero esto no quiere decir que ya
hayamos terminado de configurar la instalacin.
Si no cumpliramos con el espacio de disco mnimo requerido no se podra
continuar con la instalacin.
Como vemos en la figura 16, ahora toca el turno de configurar las cuentas del
servicio y el collation.

Figura 16
En la Figura 16 podemos apreciar que se nos pide introducir una cuenta de usuario
para arrancar todos y cada uno de los servicios que hayamos requerido instalar.
Como buena prctica se recomienda utilizar un usuario de dominio creado explcita
y exclusivamente para el servicio concreto del que estemos hablando. Adems, se
recomienda que dicho usuario tenga los mnimos privilegios y permisos posibles.
En la imagen se puede apreciar como cada servicio de SQL Server que se ha
solicitado instalar, posee una cuenta de dominio diferente.
Una vez asignados los usuarios que levantarn los servicios de SQL Server 2008
R2, procederemos a configurar el collation de la instancia (Ver figura 17).

Figura 17
En la figura 17 podemos ver cmo modificar el collation que nos propone SQL
Server por defecto (depender del idioma del usuario que est instalando SQL
Server en ese momento).
Es de vital importancia que se tenga claro el collation a utilizar, puesto que un
error en su eleccinrequerir un trabajo duro para cambiarlo (en ocasiones
incluso sale a cuentas reinstalar de nuevo toda la instancia de SQL Server).
Por ejemplo, si la instancia que estamos instalando va a albergar bases de datos
que ya existen en otras instancias actualmente, es altamente recomendable que
asignemos el mismo collation que hay en la instancia de SQL Server de donde
provienen. Esto nos evitar futuros problemas de conflicto de collations y
ordenaciones fruto de una mala eleccin.
NOTA: Para conocer el collation de una instancia actual lanzar la siguiente
consulta:
selectSERVERPROPERTY(NCollation)
Si por el contrario la instancia es nueva y albergar nuevas bases de datos que
estamos en potestad de asignar un collation en este momento, recomendamos
utilizar collations de Windows. Los collations de SQL Server se siguen

manteniendo por compatibilidad hacia atrs y si no es requerido se recomienda


utilizar los de Windows.

Figura 18
En la imagen de la Figura 18 podemos ver qu configuracines predeterminadas a
nivel de motor relacional podemos realizar:

Asignar un login concreto al rol sysadmin


Crear un password para el usuario sa

Asignar directorios predeterminados (Ver Figura 19)

Asignar el estado de la configuracin FILESTREAM (Ver Figura 20)

Figura 19
En la Figura 19 podemos ver donde nos asigna de forma predeterminada SQL
Server las rutas de:

Raiz de instalacin de SQL Server


Directorio de datos predeterminado para nuevas BBDD y ficheros

Directorio de logs predeterminado para nuevas BBDD y ficheros

Directorio donde se crear el fichero de datos para tempdb

Directorio donde se crear el fichero de logs para tempdb

Directorio predeterminado de copias de seguridad

Todos estos directorios pueden ser modificados a posteriori, pero este quizs
tambin sea un buen momento para dejarlo listo.

Figura 20
Desde la versin de SQL Server 2008 podemos disfrutar de un nuevo tipo de datos
denominado Filestream, que obviamente tambin viene con SQL Server 2008 R2.
Si vamos a hacer uso del mismo, en esta pantalla podremos configurar sus tres
estados posibles:
a.

Habilitado para T-SQL

b.

Habilitado para acceso a travs de sistema de ficheros localmente

c.

Habilitado para acceso a travs de sistema de ficheros local y remotamente

Como siempre, se trata de una caracterstica que podremos habilitar a posteriori y


se recomienda no habilitarla si sabemos de antemano que no la vamos a utilizar.
Una vez llegados a este punto, hemos configurado todo lo que tenamos que
configurar para la instalacin de SQL Server y procederemos a las pantallas de
validacin final y confirmacin de elecciones.

Figura 21
En la Figura 21 Microsoft nos pregunta si deseamos que se enven errores de
reporte para los servicios que no poseen interactuacin humana. Esto que es
obviamente de libre eleccin, recordemos que ayuda a mejorar el soporte que nos
brinda Microsoft y a corregir posibles bugs de producto.

Figura 22

Figura 23
En la figura 23 podemos ver un resumen de las caractersticas y servicios que se
van a instalar y donde, y ser el ltimo paso a realizar hasta la instalacin de SQL
Server 2008 R2

Figura 24

Figura 25
Una vez terminado el proceso de instalacin, ya podremos comenzar a trabajar
con SQL Server 2008 R2 inmediatamente, puesto que no ser necesario reinicio
alguno.
APNDICE
Configuracin de seguridad bsica
Permisos de sysadmin

De forma predeterminada, los miembros de BUILTIN\Administrators poseen


derechos de administracin. Se recomienda evitar que ninguno de los inicios de
sesin sea incluido en el grupo de usuarios BUILTIN\Administrators
Permisos de la cuenta de servicio de SQL Server

Se recomienda que los servicios de SQL Server sean iniciados por un una cuenta
del dominio, y que esta misma tenga los mnimos permisos necesarios (algunos de
los que debe tener ya se han enunciado anteriormente) para minimizar un
potencial riesgo de seguridad en caso de exploit futuro.

Por ello, se recomienda crear usuarios del dominio con los mnimos privilegios
posibles para levantar los servicios de SQL Server, SQL Server Agent, Reporting
Services y Analysis Services
Sql Server Auditing

Asegurarse que existe la auditoria de accesos fallidos. Con ella, el sistema captura
tanto intentos infructuosos a SQL Server de usuarios Windows y SQL. De esta
forma se pueden detectar ataques por fuerza bruta

Puerto de escucha de SQL Server

Se recomienda cambiar el puerto de escucha de SQL Server 2008 R2 para que no


sea utilizado el puerto en forma predeterminada (1433).
Ofuscar el servicio SQL Server a conexiones externas

Suele ser comn pensar en detener el servicio SQL Browser para dificultar la labor
de deteccin de instancias de SQL Server en la red. Ciertamente, este servicio si
se para, producir que no podamos realizar consultas a ningn sitio para
determinar el puerto y nombre de instancia al que conectarnos
El problema de detener el servicio de SQL Browser es que dicho servicio no solo
es utilizado para eso, sino que el detenerlo puede dar lugar a verdaderos
quebraderos de cabeza en segn qu escenarios (clustering, conexin DAC con
nombre de instancia, etc)
Lo cierto es que no es necesario detener el servicio para ofuscar la conexin
hacia SQL Server, puesto que a nivel de protocolos de red, es posible marcar la

instancia como oculta, de forma que solo conociendo su nombre de instancia y


puerto, seamos capaces de conectarnos a ella.

Segn se puede apreciar en la imagen, al hacer clic sobre Protocols for xxxx,
disponemos de la opcin de ocultar la instancia (que en forma predeterminada est
a No).
Con esto no queremos dar la sensacin al lector de que el servicio se encuentra a
salvo de detectores de SQL Server, pero al menos se lo ponemos ms difcil.

Вам также может понравиться