如何保护SQL Server 2008 Express数据库?

时间:2012-04-02 02:41:04

标签: sql-server-2008 security

我有一个使用SQL Server Express版本的应用程序。我有一个Setup.msi,它创建SQL Server实例并在安装时创建数据库“MyAppDatabase”。此数据库受密码保护,除非有人知道密码,否则没有人可以使用“SQL Server Management Studio”直接查看/编辑数据库。但是,如果用户复制MyAppDatabase.mdf,并将其附加到该人员具有管理访问权限的其他数据库服务器中,则该用户可以轻松打开/查看数据库内容。因此,我希望使此SQL Server Express版本数据库安全,以便任何人都无法通过任何方法打开/查看此数据库。

0 个答案:

没有答案