密码保护和加密后,Sql Compact Edition数据库仍然可读吗?

时间:2015-06-01 22:38:19

标签: c# database sql-server-ce

this page by Microsoft about Sql Compact Edition database encryption

  

密码不会阻止以明文形式读取数据库文件中的任何数据。通过使用加密和密码,您可以以加密格式存储数据,并限制对数据库的编程访问。

所以,为了弄清楚..在密码保护和数据库加密之后,数据在某些方面仍然可读?唯一阻止的是程序化数据连接?

所以如果有人拥有这个加密且受密码保护的数据库,他/她可以读取其中的数据吗?那是什么意思?

有人请清楚这一点吗?谢谢!

1 个答案:

答案 0 :(得分:0)

MSDN文章指出,只是密码保护不足以阻止某人打开例如数据库文件。文本编辑器并恢复存储的明文。 如果数据库已加密(因此也受密码保护),则在不提供密码的情况下,其内容不可恢复(即打开数据库文件将仅显示“加扰”文本)。