即使有人把它放在另一台电脑上,如何保证数据库安全?

时间:2012-03-25 12:27:32

标签: sql sql-server-2008

我有一个数据库,想要锁定它...我知道我可以让用户使用密码并授予他对该数据库的所有权限,但是这个解决方案不适用于某人拿数据库文件并在另一个数据库中打开它电脑....我希望我很清楚 任何想法?

2 个答案:

答案 0 :(得分:1)

您始终可以使用Microsoft EFS加密数据目录。请务必将备份证书保存到安全的位置。

答案 1 :(得分:1)

您可以在存储敏感列(例如,帐号)之前加密它们来保护它们。要保护整个数据库,请将数据文件本身存储在加密文件系统中,并确保它们只能由服务器(而不是单个用户)访问。