0

微軟軟件密鑰存儲提供我在SQL Server的評估始終是加密的功能,2016年在SQL Server 2016始終加密

其中一個選項來存儲CMK是Windows證書存儲區即用戶/ LOCALMACHINE。如果您希望允許其他機器以未加密的格式訪問數據,則需要在其他機器中導入相同的證書。這一切都相當簡單,我可以輕鬆完成。

現在我創建並將我的CMK存儲在「Microsoft軟件密鑰存儲提供程序」中。

如何將CMK導入其他機器?

+0

我很確定關鍵存儲提供者的一點是,您不必在其他機器上維護密鑰的副本。來自BOL:集中密鑰存儲 - 在多臺計算機上提供應用程序。集中密鑰存儲的一個示例是Azure密鑰保管庫。集中式密鑰存儲通常會使密鑰管理變得更加簡單,因爲您不需要在多臺計算機上維護多個列主密鑰副本。您需要確保您的應用程序已配置爲連接到集中密鑰存儲。 – dfundako

+0

@dfundako有沒有關於如何實現的文檔?微軟已經對在Windows證書存儲中管理的密鑰做了很好的解釋。我無法找到與Microsoft軟件密鑰存儲提供程序相關的任何內容 – Aashish

回答

0

要提供使用Microsoft軟件密鑰存儲提供SSMS中,您需要使用新列主密鑰對話框列主鍵:選擇密鑰存儲提供商(CNG)作爲始終加密密鑰存儲供應商,然後選擇Microsoft軟件密鑰存儲提供商。你會在這裏找到詳細的說明:https://msdn.microsoft.com/en-us/library/mt757096.aspx#Anchor_2

這裏是如何配置使用微軟軟件密鑰存儲提供在PowerShell中列主鍵的例子:https://msdn.microsoft.com/en-us/library/mt732057.aspx#Anchor_3

相關問題