我有一些SSIS軟件包被密碼保護(他們的保護級別顯然是EncryptAllWithPassword)由一個開發人員離開公司,無法再到達,並試圖打開它們給出了以下錯誤,因爲密碼可以'噸提供:如何恢復或重置SSIS包密碼?
錯誤加載「Package.dtsx」:無法移除封裝保護 與錯誤0xC0014037「包是 用密碼加密未指定 口令,或者是不正確 。 」。這發生在CPackage :: LoadFromXML方法的 中。
有什麼方法可以打開這些包嗎?我有權訪問最初用於創建這些軟件包的管理員帳戶,並擁有由同一人加密的其他軟件包,但使用我認識的不同密碼。
我已經聯繫了當地的微軟代表關於這個問題,到目前爲止他們只把我和a page describing how to set or change a password聯繫起來,這並沒有幫助,因爲我需要先打開軟件包或提供舊密碼。有沒有人曾經遇到類似的情況,或知道解決此問題的方法?
哎喲,我很想知道這個答案,因爲我懷疑如果沒有某種黑客行爲就無法完成。這對您現在不是很有幫助,但您可能希望考慮在組織內部使用密碼安全/密鑰管理器以避免將來出現此問題。 – 2009-06-04 10:03:29
好問題!你們是否使用過任何形式的資源?您可能會在那裏找到一個未加密的版本,並且一些開發人員甚至會將文件與密碼一起存檔... – RSolberg 2009-06-05 17:38:30