Introducción
¡Hola, chicos!
En esta publicación, le mostraré cómo restablecer y recuperar la contraseña del catálogo SSIS (clave maestra de SQL Server). ¿Ha perdido una clave maestra de SQL Server o una contraseña del catálogo SSIS? Recuperémoslo ahora 🙂
Como sabe, durante el proceso de creación del catálogo SSIS, debe establecer una contraseña de cifrado.

Cuando complete este paso, el asistente creará internamente una clave maestra en la base de datos SSISDB que se utiliza para cifrar esta base de datos y paquetes SSIS.
Y si no eres una persona metódica y organizada con tus contraseñas y las guardas en una bóveda de contraseñas, puedes terminar perdiendo esa contraseña 🙂
Entonces, supongamos que está intentando agregar su catálogo SSIS a un nodo AlwaysOn o simplemente pasar a otro servidor/instancia.
Cuando intente restaurar, se le pedirá la contraseña utilizada para cifrar su banco y habrá perdido esta contraseña.
Simulando el problema
Para comprobar si la contraseña que ha guardado es la contraseña correcta del catálogo SSIS, puede ejecutar este comando aquí:
USE [SSISDB]
GO
OPEN MASTER KEY DECRYPTION BY PASSWORD = 'sua_senha_aqui'
GO
Si la contraseña es correcta, verá este mensaje aquí:

Sin embargo, si la contraseña es incorrecta, aparecerá este mensaje de error:
La clave no está cifrada con el descifrador especificado.
¿Y ahora? ¿Qué hacer en este caso?
Cómo restablecer y recuperar la contraseña del catálogo SSIS (clave maestra de SQL Server)
Para restablecer y recuperar la contraseña del catálogo SSIS el proceso es muy fácil y rápido, aunque la mayoría de la gente no cree que sea posible hacerlo, es así de sencillo.
Simplemente conéctese a la base de datos SSISDB, haga una copia de seguridad de la clave maestra especificando una nueva contraseña y restaure la copia de seguridad que acaba de realizar.
Siga el siguiente script, con todos los pasos necesarios:
-- Acessa o banco "SSISDB", que é o banco de dados do SSIS
USE [SSISDB];
GO
-- Faz o backup da chave atual com o nome "SSISDB_masterkey" para o diretório "C:\". A nova senha dessa chave é "nova_senha"
BACKUP MASTER KEY
TO FILE = 'C:\SSISDB_masterkey'
ENCRYPTION BY PASSWORD = 'nova_senha'
GO
-- Restaura o backup recém realizado, utilizando a chave "nova_senha" para descriptografar e define essa mesma senha como a chave de criptografia
RESTORE MASTER KEY
FROM FILE ='C:\SSISDB_masterkey'
DECRYPTION BY PASSWORD = 'nova_senha'
ENCRYPTION BY PASSWORD = 'nova_senha'
GO
-- Tenta abrir a master key com a senha "nova_senha"
OPEN MASTER KEY
DECRYPTION BY PASSWORD = 'nova_senha'
GO
-- Fecha a master key
CLOSE MASTER KEY
GO
Después de hacer esto, la clave maestra, que antes era “dirceu”, ahora es “nueva_contraseña”:

Ahora puede agregar este catálogo a su AlwaysOn, restaurarlo en otro servidor/instancia o cualquier otra operación que esté intentando realizar.
Espero que hayas disfrutado de este consejo tan práctico para la vida cotidiana y ¡hasta la próxima!
Comentários (0)
Carregando comentários…