【发布时间】:2013-04-19 19:26:16
【问题描述】:
这超出了我通常的领域,所以请原谅我的无知。
我正在用 C# 为本地应用程序开发一个 Windows(7) 插件,它将查询数据库,将结果返回给应用程序(简单)。问题是人们可以在家工作,所以如果我使用 MS SQL Express 数据库(我通常会这样做),它会暴露在互联网上并且我已经阅读了 MS SQL 服务器暴露在互联网上 通常很快就会被攻陷。
我可以使用插件安装数据库,但我相信这会使管理数据库、更新和故障排除成为一场噩梦,因为会有 15 个单独的部署。
任何人都可以建议方法为本地应用程序提供一个查询远程数据库的插件,并且不会造成重大的安全责任或者谈谈互联网可访问的 sql express delpoymeny 的安全性?
谢谢 第一篇关于堆栈溢出的帖子,我在发布之前确实搜索了答案。
【问题讨论】:
标签: c# asp.net database architecture