Microsoft tiene un artículo sobre este tema. Lo repasa todo paso a paso.
Desde la página de Inicio, inicie SQL Server Management Studio. En el menú Ver, seleccione Servidores registrados. (Si su servidor aún no está registrado, haga clic con el botón derecho en Grupos de servidores locales, seleccione Tareas y luego haga clic en Registrar servidores locales).
En el área de Servidores registrados, haga clic con el botón derecho en su servidor y luego haga clic en Administrador de configuración de SQL Server. Esto debería solicitar permiso para ejecutarse como administrador y luego abrir el programa Configuration Manager.
Cierre Management Studio.
En el Administrador de configuración de SQL Server, en el panel izquierdo, seleccione Servicios de SQL Server. En el panel derecho, busque su instancia de SQL Server. (La instancia predeterminada de SQL Server incluye (MSSQLSERVER) después del nombre del equipo. Las instancias con nombre aparecen en mayúsculas con el mismo nombre que tienen en los servidores registrados.) Haga clic con el botón derecho en la instancia de SQL Server y luego haga clic en Propiedades.
En la pestaña Parámetros de inicio, en el cuadro Especificar un parámetro de inicio, escriba -my luego haga clic en Agregar. (Eso es un guión y luego la letra m minúscula).
Nota
Para algunas versiones anteriores de SQL Server, no existe la pestaña Parámetros de inicio. En ese caso, en la pestaña Avanzado, haga doble clic en Parámetros de inicio. Los parámetros se abren en una ventana muy pequeña. Tenga cuidado de no cambiar ninguno de los parámetros existentes. Al final, agregue un nuevo parámetro; -m y luego haga clic en Aceptar. (Eso es un punto y coma, luego un guión y luego la letra m minúscula).
Haga clic en Aceptar y, después del mensaje para reiniciar, haga clic con el botón derecho en el nombre de su servidor y luego en Reiniciar.
Una vez que SQL Server se haya reiniciado, su servidor estará en modo de usuario único. Asegúrese de que el Agente SQL Server no se esté ejecutando. Si se inicia, tomará su única conexión.
En la pantalla de inicio de Windows 8, haga clic con el botón derecho en el icono de Management Studio. En la parte inferior de la pantalla, seleccione Ejecutar como administrador. (Esto pasará sus credenciales de administrador a SSMS).
Nota
Para versiones anteriores de Windows, la opción Ejecutar como administrador aparece como un submenú.
En algunas configuraciones, SSMS intentará realizar varias conexiones. Varias conexiones fallarán porque SQL Server está en modo de usuario único. Puede seleccionar una de las siguientes acciones para realizar. Haz una de las siguientes.
a) Conéctese con el Explorador de objetos mediante la autenticación de Windows (que incluye sus credenciales de administrador). Expanda Seguridad, expanda Inicios de sesión y haga doble clic en su propio inicio de sesión. En la página Funciones del servidor, seleccione sysadmin y luego haga clic en Aceptar.
b) En lugar de conectarse con el Explorador de objetos, conéctese con una ventana de consulta mediante la autenticación de Windows (que incluye sus credenciales de administrador). (Solo puede conectarse de esta manera si no se conectó con el Explorador de objetos). Ejecute un código como el siguiente para agregar un nuevo inicio de sesión de autenticación de Windows que sea miembro de la función fija de servidor sysadmin. El siguiente ejemplo agrega un usuario de dominio llamado CONTOSO \ PatK.
CREATE LOGIN [CONTOSO\PatK] FROM WINDOWS; ALTER SERVER ROLE
sysadmin ADD MEMBER [CONTOSO\PatK];
c) Si su servidor SQL se está ejecutando en modo de autenticación mixto, conéctese con una ventana de consulta mediante la autenticación de Windows (que incluye sus credenciales de administrador). Ejecute un código como el siguiente para crear un nuevo inicio de sesión de autenticación de SQL Server que sea miembro de la función fija de servidor sysadmin.
CREATE LOGIN TempLogin WITH PASSWORD = '************'; ALTER
SERVER ROLE sysadmin ADD MEMBER TempLogin;
Advertencia:
Reemplace ************ con una contraseña segura.
d) Si su servidor SQL se está ejecutando en modo de autenticación mixta y desea restablecer la contraseña de la cuenta sa, conéctese con una ventana de consulta mediante la autenticación de Windows (que incluye sus credenciales de administrador). Cambie la contraseña de la cuenta sa con la siguiente sintaxis.
ALTER LOGIN sa WITH PASSWORD = '************'; Warning
Reemplace ************ con una contraseña segura.
Los siguientes pasos ahora cambian SQL Server de nuevo al modo multiusuario. Cierre SSMS.
En el Administrador de configuración de SQL Server, en el panel izquierdo, seleccione Servicios de SQL Server. En el panel derecho, haga clic con el botón derecho en la instancia de SQL Server y luego haga clic en Propiedades.
En la pestaña Parámetros de inicio, en el cuadro Parámetros existentes, seleccione -m y luego haga clic en Eliminar.
Nota
Para algunas versiones anteriores de SQL Server, no existe la pestaña Parámetros de inicio. En ese caso, en la pestaña Avanzado, haga doble clic en Parámetros de inicio. Los parámetros se abren en una ventana muy pequeña. Elimine el; -m que agregó anteriormente y luego haga clic en Aceptar.
Haga clic con el botón derecho en el nombre de su servidor y luego haga clic en Reiniciar.
Ahora debería poder conectarse normalmente con una de las cuentas que ahora es miembro del rol fijo de servidor sysadmin.