我有一个带有.NET 3.5和SQL SERVER 2008 R2的C#应用程序。 我想创建一个安装项目,我想在安装时安装每个用户数据库。
当我将数据库导入为应用程序文件时,我使用本地数据库,数据库可用,任何有权访问笔记本电脑操作系统的人都可以访问数据库。因为本地数据库不适用于多用户场景。
如何保护数据库文件不被访问或被修改?它包含应用程序行为的敏感数据。
答案 0 :(得分:1)
在sql windows身份验证中创建服务器身份验证 然后你可以添加用户名和密码,然后你可以保护你的数据库