Я знаю, что когда БД восстанавливается, то для использования дешифрованных данных ее DMK необходимо открыть с помощью следующего запроса.
OPEN MASTER KEY DECRYPTION BY PASSWORD = ''
ALTER MASTER KEY ДОБАВИТЬ ШИФРОВАНИЕ СЕРВИСНЫМ MASTER KEY
ЗАКРЫТЬ MASTER KEY
Теперь проблема в том, что восстановление БД выполняется с помощью сценариев и в значительной степени автоматизировано.Теперь после шифрования я не могу включить вышеуказанные команды в скрипт, так как он будет содержать пароль в виде обычного текста.Есть ли способ скрыть этот пароль или повторно открыть DMK без пароля?