SQLServer 2008R2 配置允许外网访问

本文详细介绍了如何配置Sql Server 2008 R2以实现从互联网远程访问数据库的过程,包括关闭防火墙、配置TCP/IP、启用远程连接、重启服务及防火墙规则设置等关键步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  1 介绍

 因为业务需要,需要互联网访问数据库。之前一直在做网站,做网站的话 是在服务器上运行,连接本地数据库即可。配置过程中遇到一些坑,所以暂时记下来 ,有需要再改。

2 配置

(1)环境

      Sql Server 2008R2,确保可通过sa进行登录。先关掉防火墙,以免因为防火墙导致连接不上。


(2)sql server配置管理器

    配置管理器中需要打开TCP/IP 。 路径为Sql Server Configuration manager--sqlServer网络配置--SqlServer的协议。并双击确定端口是1433

                 

(3)SqlServer management studio配置

右键--方面--外围应用配置-RemoteDecEnable-True

 

配置连接

配置一下安全性,允许连接,启用登录。

(4)重启服务

   再次进入配置管理器,重启服务。因为没有重启这个,一直导致外网访问失败,故一定要注意此项。

(5)测试

    使用外网电脑,通过程序或sql 数据库 连接进行测试。

(6)防火墙配置

  这块做网站经常会用到,一般都比较熟练,这里我简单说一下。

  新建入站规则,打开1433端口。

  3 注意事项

   如果按照以上配置还有问题,请尝试进行更多配置 

(1)程序例外

    Windows 防火墙中,选择"例外"选项卡,单击"添加程序",在“添加程序”窗口中,单击“浏览”,选择 “C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\Binn\sqlservr.exe” 可执行文件,然后单击“确定”按钮:

(2)服务确保开启

     配置管理器中,左侧的“SQL Server服务”,确保右侧的“SQL Server”以及“SQL Server Browser”正在运行

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值