我們使用的是Sybase SQL Anywhere 11
。我們需要加密我們數據庫中的一些表格。我按照指示做了。我們選擇了使用encryptionKey和AES256_FIPS算法的「strong」選項。但有些事情我不清楚。數據庫加密問題
這將需要encryptonKey當我們創建數據庫,刪除數據庫,啓動數據庫服務器,但它不會需要的encryptionKey當我們停止數據庫服務器和連接到服務器創建表和添加數據。爲什麼在我們連接到它或嘗試停止服務器時沒有詢問encryptionKey?我做錯了什麼?
不知道如何測試加密?當我使用Sybase Central工具時,仍然可以看到加密表中的所有純文本。如果有人知道數據庫的用戶名和密碼,他/她可以連接到數據庫並讀取沒有encryptionKey的內容。這是正確的嗎?
我*可以*說出SQL Anywhere加密如何工作,這是完全正確的。 – 2013-03-14 16:45:26