如何为 C# 应用程序制作安全的本地 SQL 数据库

How to make secure local SQL database for C# application

我有一个带有 .NET 3.5 和 SQL SERVER 2008 R2 的 C# 应用程序。 我想做一个安装项目,我想在安装时安装每个用户数据库。

当我将数据库作为应用程序文件导入时,我使用本地数据库,数据库可用,任何有权访问笔记本电脑 os 的人都可以访问数据库。因为本地数据库不适用于多用户方案os。

如何防止数据库文件被访问或被修改?它包含应用程序行为的敏感数据。

在sql中创建windows验证到服务器验证 然后你可以添加用户名和密码然后你可以保护你的数据库