C# Windows应用程序和SQL Server
windows应用程序连接到托管在internet上的SQL Server的最佳做法是什么?我目前正在使用基于IP的连接字符串进行SQL身份验证,没有什么特别之处。但是,有些客户端无法使用端口1433进行连接,我假设整个方法存在一些安全问题。通过internet公开SQL Server充满了安全问题。我建议您阅读这篇MS文章:连接到sql server有四个选项:C# Windows应用程序和SQL Server,c#,sql-server,linq-to-sql,ado.net,C#,Sql Server,Linq To Sql,Ado.net,windows应用程序连接到托管在internet上的SQL Server的最佳做法是什么?我目前正在使用基于IP的连接字符串进行SQL身份验证,没有什么特别之处。但是,有些客户端无法使用端口1433进行连接,我假设整个方法存在一些安全问题。通过internet公开SQL Server充满了安全问题。我建议您阅读这篇MS文章:连接到sql server有四个选项: 共享内存 命名管道 TCP/IP 通过 既然你是通过互联网公开的,我认为3是唯一的选择。然而,正如前一篇文章所说,这不是一个完善的体
既然你是通过互联网公开的,我认为3是唯一的选择。然而,正如前一篇文章所说,这不是一个完善的体系结构。您真的应该将业务逻辑包装到web服务中,并公开web服务而不是原始sql接口。您是否托管sql Server实例?与投票关闭非常类似…完全重复。请不要发布同一个问题两次。