首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何保护SQL Server数据库和c#管理工具之间的通信?

问如何保护SQL Server数据库和c#管理工具之间的通信?
EN

Stack Overflow用户
提问于 2010-05-27 00:46:48
回答 1查看 2.6K关注 0票数 2

如何保护我的计算机上本地运行的C#程序与宿主环境中的SQL Server之间的通信?

我有一个受SSL加密保护的asp.net应用程序。因此,从开放的无线局域网连接使用asp.net是没有问题的。

如何为我的管理工具实现相同类型的加密?写一个服务是最好的吗?但是,如何保护与服务的连接呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-05-27 01:03:15

您应该能够简单地在连接字符串中指定加密,如下所示:

代码语言:javascript
复制
Provider=SQLNCLI10.1;Integrated Security=SSPI;Persist Security Info=False
;Initial Catalog="Foo";Data Source=(local);Use Encryption for Data=True;

此连接字符串使用Native Client和可信连接,但显然可以针对SQL用户名和密码进行调整。

有关详细信息,请参阅此KB article的“为特定客户端启用加密”部分。您必须确保客户端在其受信任的根证书颁发机构文件夹中具有服务器的证书。Here is another article.

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2915036

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档