【问题标题】:SQL Server Configuration - Disabling the "Allow Remote Connections to this Server" OptionSQL Server 配置 - 禁用“允许远程连接到此服务器”选项
【发布时间】:2021-08-24 22:22:13
【问题描述】:

我的组织进行了安全审核,并被告知我们需要为所有 SQL Server 禁用“允许远程连接到此服务器”选项。这会对通过 Management Studio (SSMS) 从客户端计算机/桌面或可能使用连接字符串或任何其他外部应用程序的 Web 应用程序连接到 SQL Server 产生什么影响?我看到的有关 SQL Server 连接问题的所有文档似乎都包含“启用”此选项作为解决方案。是否有一种解决方法可以让我们禁用它,但仍允许目标客户端进行我们需要的访问?

我们将在 2012、2014、2016 和 2017 年推出多个版本。

【问题讨论】:

    标签: sql-server ssms


    【解决方案1】:

    SSMS(服务器属性-->连接)中的“允许远程连接到此服务器”选项实际上是remote access configuration option。此选项经常被误认为是通过 SQL Server 配置管理器启用远程网络连接,这可能是您所读到的。

    远程访问选项是一项长期弃用的功能,将在未来的 SQL Server 版本中删除。它可能不会产生任何影响,但您的环境可能是非典型的,因此您可能需要先在生产前的环境中进行测试,然后再在生产中进行更改。

    以下是文档的摘录。

    远程访问选项控制存储过程的执行 从 SQL Server 实例所在的本地或远程服务器 跑步。此选项的默认值为 1。这授予 从远程服务器运行本地存储过程的权限或 来自本地服务器的远程存储过程。为防止局部 存储过程从远程服务器运行或远程存储 程序在本地服务器上运行,请将选项设置为 0。

    【讨论】:

    • 谢谢 - 我同意,环境可能不典型,所以我们应该先在测试环境中禁用。
    猜你喜欢
    • 1970-01-01
    • 2011-02-22
    • 1970-01-01
    • 2019-09-23
    • 2014-07-04
    • 1970-01-01
    • 2014-04-02
    • 1970-01-01
    • 2019-06-16
    相关资源
    最近更新 更多