部署ASP.Net MVC网站而不安装MsSql Server

问题描述 投票:-1回答:1

我为小企业主开发了一个网站。那么,是否可以在客户端的机器上运行网站而无需安装MsSql Server?是否有任何其他工具可以执行已发布网站所需的所有操作。

目前,我正在Clent的机器上安装MsSql。但是通过这种方法,我的数据库设计可以轻松复制。

我想在客户端的计算机上快速安装我的Web应用程序。并且如果可能的话也隐藏数据库。因此,建议安装变得快速的所有可能方式。

sql-server asp.net-mvc
1个回答
-1
投票

欢迎来到StackOverflow,

首先,我应该说除非您拥有安装在其上的计算机或服务器,否则将很难隐藏数据库设计,数据可以加密,但计算机管理员可以访问该设计。如果您拥有计算机或服务器,则可以在Kiosk类型的情况下安装MVC站点,只有您可以访问系统。

SQL Server Compact可能非常适合您想要做的事情,您可以将其加密为文件。您还可以对访问权限进行限制。你可以做很多事情,需要进行研究。

https://blogs.msdn.microsoft.com/stevelasker/2008/05/14/security-and-encryption-for-sql-server-compact/

现在你可以构建MVC应用程序来使用Jason。您可以使用AES加密来加密JSON文件的内容。您需要定义将用于加密和解密的密钥。

© www.soinside.com 2019 - 2024. All rights reserved.