我们已经开始将SQL Server 2005 Express用于项目,我注意到每个数据库都有自己的MDF / LDF文件。每当我们需要复制我们的数据库(到另一个SQL Server)时,我们只需复制这些文件,然后将它们附加到数据库中。
然而,这让我想知道这些文件的安全性。如果来自外部的人获得了他们的副本,他们是加密的还是他们可以像我一样简单地附加到他们身上?我自己复制/附加密码时没有提示输入任何密码,所以我有点紧张。
谢谢, 约翰
答案 0 :(得分:3)
它们未加密,可由具有MDF / LDF文件读取权限的任何人加载/附加。
如果需要保护实际的MDF文件,可以采取几种方法。 (这假设仅使用文件权限来锁定访问权限是不可行的,例如,如果您需要保护具有机器管理权限或直接HDD访问权限的用户。)