ssms远程服务器地址,SSMS如何远程到SQL SERVER?

本文详细介绍了如何配置SQL Server以允许远程连接,包括关闭防火墙或设置1433端口规则,启动SQLServerBrowser服务,以及启用TCP/IP协议。确保SQL Server实例能被SSMS等工具成功远程访问。
摘要由CSDN通过智能技术生成

我的个人博客:https://lixiaohui.live

SSMS远程到SQL SERVER的步骤的主要步骤有以下三步:

关防火墙或者允许1433端口通过防火墙。

开SQL Server Browser的服务。

在网络客户端协议里面启用TCP/IP服务。

1. 关防火墙或者允许1433端口通过防火墙

首先要允许来自外部的远程连接请求通过SQL Server 所在机器的防火墙,具体可以由两种方法实现。

关闭防火墙。比较简单粗暴的是关闭防火墙,适用于实验环境

允许1433端口通过防火墙。1433是SQL SERVER默认用于远程连接的端口,通过配置入站规则可以只允许1433端口通过,从而减少关闭整个防火墙带来的风险。下面会具体说明如何打开。

1.1 关闭防火墙

在服务器管理器中找到Windows防火墙,打开可以看见现在防火墙是开启状态。

6522762e8199?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

服务器管理器.png

6522762e8199?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

防火墙开启状态.png

点击左边的启用或关闭Windows防火墙:

6522762e8199?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

关闭防火墙.png

将关闭防火墙功能都勾选上(如图所示),就可以了。

1.2 允许1433端口通过防火墙

这需要通过建立新的入站规则实现,具体步骤看图即可。

6522762e8199?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

防火墙-端口-高级设置.png

6522762e8199?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

防火墙-端口-新建规则.png

6522762e8199?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

防火墙-端口-端口.png

6522762e8199?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

防火墙-端口-1433.png

6522762e8199?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

下一步.png

6522762e8199?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

完成.png

点击完成即可。

2. 开SQL Server Browser的服务

打开SQL Server的配置管理器(下图),找到SQL Server Browser

6522762e8199?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

configurationManager.png

6522762e8199?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

状态-关闭.png

系统默认禁用了SQL Server Browser服务,这里需要在系统的服务当中修改。在windows右键 ==>运行,输入services.msc,可以看见:

6522762e8199?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

服务.png

6522762e8199?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

服务-禁用.png

此时服务是禁用的,右键属性打开,将启动类型改为自动,选择应用。

6522762e8199?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

服务-自动.png

点击完应用后,服务状态下的启动按钮就可以点击了,点击它使服务启动。

6522762e8199?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

服务-启动.png

6522762e8199?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

服务-运行.png

这个时候SQL Server Browser服务就启动了。

6522762e8199?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

服务-运行-2.png

3. 网络客户端协议里面TCP/IP要启用

在配置管理器中找到SQL Server网络配置,在MSSQLSERVER的协议(MSSQLSERVER是我安装的默认实例)点击,右边可以看见Named Pipes以及TCP/IP都是禁用的。

6522762e8199?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

状态.png

我们打开Named Pipes,在协议上右键属性,将Enabled设置为是。

6522762e8199?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

namePipes.png

我们打开TCP/IP,在协议上右键属性,在协议标签下,将Enabled设置为是;

6522762e8199?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

tcpip.png

在IP地址标签下,需要将几个IP启用,一个是固定IP;

6522762e8199?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

tcpip-1.png

一个是本机IP,也就是127.0.0.1

6522762e8199?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

tcpip-2.png

在所有修改都完成后,我们需要重启一下SQL Server 的实例服务,

6522762e8199?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

重启服务.png

至此基本修改都已经完成了,我们用SSMS试着连接。

4.SSMS远程连接

6522762e8199?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

ssms.png

需要注意的是这里需要使用SQL Server Authentication,除非SSMS所在的机子和SQL SERVER所在的机子账户密码完全一致,否则不能用Windows集成身份认证。点击Connect即可显示连接成功。

6522762e8199?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

success.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值