首页 > 解决方案 > 如何阻止来自所有 Microsoft SQL Server 进程的传出网络请求?

问题描述

为了研究一些特定的客户问题,我在单独的机器上运行了他们的生产数据库的副本。该数据库具有 CLR 程序集和一些复杂的遗留代码,用于通过触发器和存储过程调用外部服务。

我想防止意外调用外部生产服务,而不必一一检查所有触发器或禁用所有触发器。

阻止 SQL 服务器实例的所有传出网络请求的最简单方法是什么?如何测试该块是否真正处于活动状态,以便我可以安全地使用数据库,而不会有任何向外部服务发送数据的危险?

标签: sql-serverfirewallnetwork-connectionoutgoing-call

解决方案


推荐阅读