You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

SQL Server端点问题:本地连接服务器使用哪个端点?

本地SQL Server连接对应的端点

除专用管理员连接(DAC)外,本地SQL Server连接主要由以下两个端点控制:

  • TSQL Shared Memory端点:这是本地连接的默认首选端点,仅支持同一机器内的进程间通信,无法用于远程连接。默认状态下public服务器角色拥有该端点的CONNECT权限,所以本地登录默认可通过它连接到SQL Server。
  • TSQL Named Pipe端点:当共享内存端点不可用时,本地连接会自动 fallback 到这个端点。它既支持本地连接,也可配置为允许远程连接,但默认更多服务于本地场景。

你可以执行以下T-SQL语句查询所有T-SQL类型端点的详细信息,验证它们的状态和属性:

SELECT name, endpoint_id, type_desc, state_desc, is_admin_endpoint
FROM sys.endpoints
WHERE type_desc LIKE 'TSQL%'

需要补充的是:创建新的T-SQL端点时,只会回收TSQL default TCP端点的public权限,不会影响TSQL Shared Memory和TSQL Named Pipe端点的默认权限,这也是本地连接通常不受新端点创建影响的原因。

内容的提问来源于stack exchange,提问作者Hany Mounir

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.11 23:35:23