将文本数据发送到SQL Server时,我应该使用哪种安全方法?

时间:2014-05-22 18:47:21

标签: c# sql

我有一个C#桌面应用程序,我需要将文本数据发送到远程SQL Server。 我应该用什么来保障安全? Web服务或套接字还是其他?

1 个答案:

答案 0 :(得分:0)

Web服务和套接字是应用程序与SQL Server通信的方式。在它自身中,它们不提供安全性。

现在,如果您想知道如何从应用程序与SQL Server进行通信,这取决于您的方案。如果我需要通过多个应用程序与SQL通信,那么Web服务就是我的选择。例如,如果您有桌面应用程序,例如,Android应用程序或Web应用程序。

现在,如果您想了解安全性,您应该加密数据并将加密数据存储在SQL服务器中。检索数据时,应解密它。另外,请确保您的站点使用HTTPS协议而不是HTTP运行。