0
我在項目中使用MS SQL Server精簡版。客戶端請求加密數據庫中包含的所有數據。加密的關鍵可能是安裝特定的,甚至是所有安裝的全局密鑰,對於已經獲取sdf副本並嘗試讀取其中包含的數據的人來說,它更多地意味着最小的障礙。加密SQL Server精簡版
在SQL Server CE中是否存在能夠在數據庫上進行加密的設置,或者沒有像這樣的機制,並且應用程序必須自行處理數據的加密?
Thx!
我在項目中使用MS SQL Server精簡版。客戶端請求加密數據庫中包含的所有數據。加密的關鍵可能是安裝特定的,甚至是所有安裝的全局密鑰,對於已經獲取sdf副本並嘗試讀取其中包含的數據的人來說,它更多地意味着最小的障礙。加密SQL Server精簡版
在SQL Server CE中是否存在能夠在數據庫上進行加密的設置,或者沒有像這樣的機制,並且應用程序必須自行處理數據的加密?
Thx!
我發現(source)
使用SQL Server精簡文件加密內的SQL Server 緊湊型連接字符串就可以告訴引擎的 數據文件使用密碼進行加密。通過簡單地指定密碼,數據庫將自動加密。我們曾經支持加密= 真實的名稱/值對,但是有一個密碼 沒有加密,並且沒有密碼的加密大約是 是有用的,因爲把一個鎖放在一個門上,但是把鑰匙留在鎖( 門外)。所以,我們不再使用這個名稱/值對 ,並且如果引擎看到 那麼它將在未來版本中引發錯誤。今天Compact只是忽略它。
開啓加密功能,只需設置類似如下的密碼:
Data Source=|DataDirectory|\Localdatabase.sdf;Password=Foo