这超出了我通常的领域,所以请原谅我的无知。
我正在为本地应用程序开发一个 C# 中的 Windows(7) 插件,该应用程序将查询数据库,将结果返回给应用程序(简单)。问题是人们可以在家工作,所以如果我使用 MS SQL Express 数据库(就像我通常那样),它会暴露在互联网上,而且我已经阅读过暴露在互联网上的 MS SQL 服务器通常会很快受到攻击。
我可以使用插件安装数据库,但我相信这会使管理数据库、更新和故障排除成为一场噩梦,因为会有 15 个单独的部署。
任何人都可以建议采取的方法来为查询远程数据库的本地应用程序安装一个插件,这不是一个巨大的安全责任,或者说互联网可访问的 sql express delpoymeny 的安全性?
谢谢 第一篇关于堆栈溢出的帖子,我在发布之前确实搜索了答案。