Cómo cambiar la contraseña del usuario sa en SQL Server

El usuario sa (System Administrator) en SQL Server es la cuenta con máximos privilegios en el sistema. Por razones de seguridad, es recomendable cambiar periódicamente su contraseña. En este artículo, aprenderás cómo cambiar la contraseña del usuario sa utilizando SQL Server Management Studio (SSMS) y comandos T-SQL.

1. Cambiar la contraseña de sa con SQL Server Management Studio (SSMS)

Para cambiar la contraseña del usuario sa utilizando SSMS, sigue estos pasos:

Paso 1: Iniciar sesión en SQL Server

  • Abre SQL Server Management Studio (SSMS).
  • Conéctate al servidor con una cuenta que tenga privilegios de administrador.

Paso 2: Acceder a la configuración de seguridad

  • En el Explorador de objetos, expande la base de datos y dirígete a Seguridad > Inicios de sesión.
  • Haz clic derecho sobre el usuario sa y selecciona Propiedades.

Paso 3: Modificar la contraseña

  • En la pestaña General, encontrarás el campo para cambiar la contraseña.
  • Introduce la nueva contraseña y confírmala.
  • Haz clic en Aceptar para guardar los cambios.

Paso 4: Habilitar el usuario sa (opcional)

Si el usuario sa está deshabilitado, puedes habilitarlo en la pestaña Estado:

  • Marca la opción Conceder en la sección Acceso al servidor.
  • Asegúrate de que el usuario sa no esté en estado Deshabilitado.
  • Guarda los cambios.

2. Cambiar la contraseña de sa con comandos T-SQL

Si prefieres cambiar la contraseña utilizando Transact-SQL (T-SQL), sigue estos pasos:

Paso 1: Iniciar sesión con una cuenta con privilegios de administrador

Para ejecutar el comando, debes estar autenticado con una cuenta con permisos adecuados.

Paso 2: Ejecutar el comando para cambiar la contraseña

Abre SQL Server Management Studio (SSMS) o SQLCMD y ejecuta el siguiente comando:

ALTER LOGIN sa WITH PASSWORD = 'NuevaContraseñaSegura';

Reemplaza 'NuevaContraseñaSegura' con la contraseña deseada.

Paso 3: Verificar que el cambio fue exitoso

Para asegurarte de que el cambio se realizó correctamente, intenta iniciar sesión con la nueva contraseña.

3. Qué hacer si olvidaste la contraseña de sa

Si no recuerdas la contraseña de sa, puedes restablecerla siguiendo estos pasos:

Método 1: Usar otro usuario administrador

Si tienes otra cuenta con permisos de sysadmin, inicia sesión con ella y cambia la contraseña usando el comando T-SQL anterior.

Método 2: Iniciar SQL Server en modo de usuario único

Si no tienes acceso a ninguna cuenta con permisos de administrador, puedes iniciar SQL Server en modo de usuario único para restablecer la contraseña:

Detén el servicio de SQL Server desde el Administrador de servicios o con el siguiente comando en PowerShell:

net stop MSSQLSERVER

Inicia SQL Server en modo usuario único con el siguiente comando:

sqlservr.exe -m

Conéctate con SQLCMD y ejecuta los siguientes comandos:

ALTER LOGIN sa WITH PASSWORD = 'NuevaContraseñaSegura';
ALTER LOGIN sa ENABLE;

Reinicia el servicio de SQL Server con:

net start MSSQLSERVER

Después de esto, deberías poder acceder con la nueva contraseña de sa.

Conclusión

Cambiar la contraseña del usuario sa en SQL Server es una medida esencial de seguridad. Puedes hacerlo fácilmente desde SSMS o mediante comandos T-SQL. Además, si olvidaste la contraseña, puedes restablecerla utilizando el modo de usuario único. Mantener la cuenta sa segura es fundamental para proteger la base de datos de accesos no autorizados.

Entradas relacionadas

registros a y ptr dns windows server tecnosender

Cómo crear registros A y PTR en DNS de Windows Server 2025

En esta guía te explicamos cómo crear registros A y PTR en DNS Windows Server 2025. Esta configuración es esencial para la resolución de nombres y direcciones…

crear red interna en virtualbox - TercnoSender

Cómo configurar una red interna en VirtualBox paso a paso

Si estás construyendo un laboratorio de red con VirtualBox y necesitas conectar varias máquinas virtuales sin que tengan acceso a Internet ni al equipo anfitrión, la red…

Crear Zonas DNS en Windows Server 2025 Tecnosender

Crear zonas DNS en Windows Server 2025 paso a paso

Introducción Configurar correctamente las zonas DNS en Windows Server 2025 es uno de los pasos más importantes para que un servidor pueda resolver nombres e IPs dentro…

instalar dns tecnosender

Instalar servicio DNS en Windows Server 2025

Introducción En este tutorial aprenderás a instalar DNS en Windows Server 2025 con VirtualBox, paso a paso, desde la configuración de red hasta la instalación del rol…

Instalar Guest Additions en VirtualBox Windows Server

Instalar Guest Additions en VirtualBox Windows Server

Si utilizas VirtualBox para ejecutar una máquina virtual con Windows Server, instalar las Guest Additions es un paso fundamental para mejorar la integración entre el sistema anfitrión…

Instalar Windows Server 2025 en VirtualBox paso a paso

Instalar Windows Server 2025 en VirtualBox paso a paso

Virtualizar Windows Server 2025 es una de las mejores formas de comenzar a familiarizarte con entornos de servidor profesionales. Este sistema operativo de Microsoft está orientado a…

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

×