SQL Server 2005 sobre Windows Vista

martes, 12 de junio de 2007

Dos recomendaciones muy importantes para utilizar SQL Server 2005 sobre el sistema operativo Windows Vista

1) En todos los casos (se trate de las herramientas cliente, o el motor de base de datos) instalar el Service Pack 2 de SQL Server 2005
http://www.microsoft.com/downloads/browse.aspx?displaylang=es&productID=9F07F9CC-C308-4EBF-A4E9-2B8530AB1EA8

2) Adicionalmente, si se ha instalado el server (motor de base de datos) sobre uno de estos sistemas operativos, tener en cuenta que cambia el manejo por defecto de la seguridad:

Al instalar un SQL 2005, automáticamente se agrega un login para el grupo BUILTIN\Administrators, con permisos de sysadmin.
Sin embargo, el manejo de seguridad de Windows Vista hace que un usuario, aunque sea administrador del equipo, no ejecute las aplicaciones como tal salvo cuando lo hace con "privilegios elevados" (Run as administrator)

Por lo tanto hay dos opciones para que un usuario administrador del equipo tenga privilegios completos de administracion del SQL Server 2005 en ese equipo:

a) [No recomendado] Ejecutar el SQL Server Management Studio mediante la opción "Run as Administrator"

b) [Recomendado] Empleando el "SQL Server Surface Area Configuration", agregar la cuenta del usuario para que actúe como administrador (opcion Add New Administrator)

Para más información sobre las buenas prácticas de administración y operación SQL Server 2005, puede descargarse este documento de Microsoft (en inglés):

SQL Server 2005 Security Best Practices - Operational and Administrative Tasks