Recuperar credenciales de un servidor SQL Server 2016
Hace unos días nos encontramos con un inconveniente, nadie recordaba el usuario y clave de un servidor con SQL Server 2016 que usábamos para un ambiente de desarrollo.
Por lo que tuvimos que utilizar un procedimiento que nos permita crear un usuario temporal, asignarle una clave y el rol de Sysadmin.
Importante: Tener en cuenta que el usuario que ejecuta estos comandos debe pertener al grupo de Administradores locales del servidor donde está instalada la instancia SQL.
A continuación detallo los siguientes pasos que seguimos:
- Detener la instancia SQL, ya sea por el modo gráfico o por CMD.
2. Iniciar la instancia SQL, en mi caso el nombre de a instancia es la por defecto MSSQLSERVER, pero con los parámetros /m «SQL CMD».
3. Ahora en el mismo CMD con privilegios de administrador, tipeamos SQLCMD, luego crearemos un usuario jdeza y le asignamos una clave.
Una vez creado el usuario, le asignaremos el rol de SYSADMIN.
4. Para finalizar, reiniciamos la instancia MSSQLSERVER.
5. Con estos 4 pasos, ya podemos probar conectarnos al Server SQL.
Si nos dirigimos a Logins, podremos ver que el usuario jdeza se ha creado y tiene el rol de SYSADMIN.
Espero les pueda ayuda en algún momento, por lo menos a mi me ha servido en algunas oportunidades con Microsoft SQL server 2016.
Saludos.
Publicado el 11 de diciembre de 2018 en Seguridad de la Información, Soporte TI. Añade a favoritos el enlace permanente. 1 comentario.
Buenas tardes, gracias por esta ayuda, pero sabes que segui las instrucciones y aun no me permite conectarme a la Base de datos, alguna otra recomendacion?
Gracias.