0
有沒有簡單的方法來加密隨Windows應用程序提供的SQL CE數據庫?沒有加密,用戶可以直接打開數據庫,並可以看到其中的所有數據。我希望通過加密,他必須通過應用程序使用提供的UI,並且只能看到他被允許看到的內容。Windows窗體應用程序:如何加密Windows應用程序中使用的SQL CE數據庫?
如果加密不可行,我該如何實現相同的目標?
謝謝。
有沒有簡單的方法來加密隨Windows應用程序提供的SQL CE數據庫?沒有加密,用戶可以直接打開數據庫,並可以看到其中的所有數據。我希望通過加密,他必須通過應用程序使用提供的UI,並且只能看到他被允許看到的內容。Windows窗體應用程序:如何加密Windows應用程序中使用的SQL CE數據庫?
如果加密不可行,我該如何實現相同的目標?
謝謝。
您可以。通過與語法創建數據庫啓用數據庫級加密:
CREATE DATABASE "name" DATABASEPASSWORD 'password' ENCRYPTION ON
我取回這從MSDN。然後你可以像正常一樣訪問它。
值得注意的是,如果你加密它,並且你失去了密碼,那麼該數據庫就沒有了。