我们正在开发一个使用java的云ERP产品,并希望为用户提供一个选择,以使用本地数据库文件或云上的数据库。对于我们的一些客户来说,他们的数据非常敏感,他们不希望他们的数据存储在web服务器上,而是希望将数据库存储在他们自己的服务器/pc上。
这种产品在技术上是可行的,安全的,有效的实现和维护吗?如果是这样的话,有没有人可以推荐这种架构的最佳解决方案,在这种架构中,我们云服务器上的应用程序可以与本地数据库无缝地工作?
非常感谢
LJ
发布于 2013-11-28 06:51:46
对于关心安全性的客户,可以使用在本地服务器上运行的本地数据存储,例如MySQL和同样在本地服务器上运行的ERP产品的本地实例。我建议使用AES_ENCRYPT()之类的方法加密所有敏感列--即使在这个本地数据库上也是如此。
否则,我不知道如何在不引入各种数据漏洞的情况下,使用安全的本地数据库运行托管的应用程序。
https://stackoverflow.com/questions/19808589
复制相似问题