Sql server 如何在没有数据加密的情况下保护SQL express本地脱机数据库
我有一个与本地SQL express数据库交互的C#应用程序。 我需要保护这些数据不被窃取,即使是被登录的用户窃取 只有应用程序能够访问数据,而没有其他方法能够获取或查看数据Sql server 如何在没有数据加密的情况下保护SQL express本地脱机数据库,sql-server,sql-server-express,localdb,data-protection,Sql Server,Sql Server Express,Localdb,Data Protection,我有一个与本地SQL express数据库交互的C#应用程序。 我需要保护这些数据不被窃取,即使是被登录的用户窃取 只有应用程序能够访问数据,而没有其他方法能够获取或查看数据 请告知。定义“即使是登录的用户也要防止被盗”。你如何期望他们能够窃取信息(SQL攻击、直接访问数据库文件、破坏和进入、权限滥用等)。有许多方法可以防止数据库被未经授权的访问。直接使用数据库。我不希望用户或应用程序以外的任何人以任何方式打开数据库。无论是SQL server还是其他可以显示mdf文件中数据的实用程序。我不希望
请告知。定义“即使是登录的用户也要防止被盗”。你如何期望他们能够窃取信息(SQL攻击、直接访问数据库文件、破坏和进入、权限滥用等)。有许多方法可以防止数据库被未经授权的访问。直接使用数据库。我不希望用户或应用程序以外的任何人以任何方式打开数据库。无论是SQL server还是其他可以显示mdf文件中数据的实用程序。我不希望加密数据。我不想分割数据。我需要的东西可能是锁定文件夹,只有应用程序可以打开它没有太多的性能影响。请告诉我是否有办法。您是否无法将数据库托管在大楼中的单独计算机上或使用基于web的提供商?解决此问题最简单的方法之一是使用服务层对应用程序隐藏数据库。如果您在本地安装MDF,则本地管理员可以对其执行任何操作。除非你硬编码和混淆加密算法。无论如何阻止用户从前端手动吸出数据?定义“即使用户登录,也要防止被盗”。你如何期望他们能够窃取信息(SQL攻击、直接访问数据库文件、破坏和进入、权限滥用等)。有许多方法可以防止数据库被未经授权的访问。直接使用数据库。我不希望用户或应用程序以外的任何人以任何方式打开数据库。无论是SQL server还是其他可以显示mdf文件中数据的实用程序。我不希望加密数据。我不想分割数据。我需要的东西可能是锁定文件夹,只有应用程序可以打开它没有太多的性能影响。请告诉我是否有办法。您是否无法将数据库托管在大楼中的单独计算机上或使用基于web的提供商?解决此问题最简单的方法之一是使用服务层对应用程序隐藏数据库。如果您在本地安装MDF,则本地管理员可以对其执行任何操作。除非你硬编码和混淆加密算法。不管如何阻止用户从前端手动吸出数据?