使用SSMS v19.0.1登录SQL Server时遭遇Shared Memory Provider管道错误的求助
大家好,我遇到了一个登录SQL Server的棘手问题,想请各位帮忙分析解决下。
我给服务器创建了一个新的登录账号,但尝试登录时弹出了如下错误:
Error message: (provider: Shared Memory Provider, error: 0 - No process is on the other end of the pipe.)
我的操作环境是SSMS v19.0.1,目前已经做了这些排查步骤,但问题依然没解决:
- 确认该登录账号已被授予连接数据库引擎的权限,且登录功能处于启用状态
- 服务器身份验证模式已设置为允许Windows和SQL Server身份验证两种方式
- 在SQL Server配置管理器(SSCM)中检查了Shared Memory、TCP/IP和Named Pipes,三者均为启用状态,且优先级顺序是Shared Memory > TCP/IP > Named Pipes
- 多次重启服务器并重试登录,但错误依旧出现
有没有朋友遇到过类似问题,或者能给一些排查方向的建议?感激不尽!
备注:内容来源于stack exchange,提问作者C Regnew
相关产品推荐
相关产品推荐

