[英]An error occurred during Service Master Key decryption
我對SQL比較陌生,因此將盡我所能進行解釋。
所有服務器均為SQL Server 2012
我目前有一個具有兩個鏈接服務器的數據庫,可以訪問其他兩個數據庫。 從這3個數據庫中,我設置了5個視圖,這些視圖在存儲過程中被引用。
嘗試運行存儲過程失敗時,我打開了該過程並嘗試手動運行它以查看問題所在,並收到以下錯誤:
Msg 33094, Level 16, State 1, Line 16
An error occurred during Service Master Key decryption
然后,我嘗試將其分解,並發現在嘗試引用使用鏈接服務器的視圖時收到此錯誤。
我嘗試簡單地選擇這些視圖的前1000行,但奇怪的是,它將在5次中返回值1,並在其余時間內給出上述錯誤。
我已經嘗試使用Google搜索這個問題,但是在恢復或移動數據庫時會引用很多問題,而我的情況卻沒有發生。
建議運行以下命令查看是否有錯誤,而我沒有任何錯誤。
ALTER SERVICE MASTER KEY REGENERATE
誰能建議我應該看的東西,我有點迷茫。
在此先感謝您的幫助或建議。
我們具有相同的設置,並且在某些服務器上存在完全相同的問題,並且將其范圍縮小到最近的Windows補丁KB3004375 (“ 更新以改進Windows命令行審核 ”)。 刪除此安全修補程序后,沒有更多錯誤。
如果需要,我可以詳細說明。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.