Sql-Server

sp_refresh_parameter_encryption 無法刷新對象

  • May 16, 2018

我正在測試always encrypted功能,一旦完成加密列的操作,我就有一個包含數百個對象的文件無法被sp_refresh_parameter_encryption程序刷新。

我應該調查這些錯誤並自己執行刷新嗎?不這樣做有什麼風險?

通常,您需要檢查此系統常式不刷新的每個對象。

定位以不正確方式引用新加密列的常式是一個很好的起點 - 例如,對列執行標量函式(轉換/轉換、聚合、字元串函式或連接等)。

如果您不這樣做,當對生產數據庫應用加密時,您的應用程序可能會失敗。

看來,引擎無法檢查/刷新 CLR 常式。就我而言,我完全確定我的 CLR 對像不適用於加密數據,只是忽略了它們。

引用自:https://dba.stackexchange.com/questions/197185