在不安装MsSql Server的情况下部署ASP.Net MVC网站

时间:2019-04-21 17:38:48

标签: sql-server asp.net-mvc

我为小企业主开发了一个网站。 因此,是否可以在不安装MsSql Server的情况下在客户端计算机上运行网站? 是否有其他工具可以执行已发布网站所需的所有操作。

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

我想在客户端计算机上快速安装Web应用程序。并尽可能隐藏数据库。因此,建议快速安装的所有可能方法。

1 个答案:

答案 0 :(得分:0)

欢迎使用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文件的内容。您将需要定义一个用于加密和解密的密钥。