如何配置Windows 防火墙,允许SQL Server的远程连接

合集下载

SQL Server 2005 远程访问配置(重点开启防火墙配置)

SQL Server 2005 远程访问配置(重点开启防火墙配置)

SQL Server 2005 远程访问配置(重点开启防火墙配置)2012-02-20 14:10:14标签:远程访问SQL Server 2005数据库防火墙配置启用协议为了增强安全性,SQL Server 2005 Express Edition Developer Edition 和 Evaluation Edition 仅安装有限的网络连接。

可以通过运行同一台计算机的工具建立到数据库引擎的连接,但是不能从其他计算机进行连接。

如果计划在安装有数据库引擎的计算机中进行开发工作,则无需执行其他操作。

Management Studio 或 Management Studio Express Edition 将使用 Shared Memory 协议连接到数据库引擎。

此协议已经启用。

如果计划从其他计算机连接到数据库引擎,则必须启用一个协议,例如 TCP/IP。

如何从其他计算机启用 TCP/IP 连接启动 SQL Server 外围应用配置器,再单击“服务和连接的外围应用配置器”。

在“服务和连接的外围应用配置器”框中,“按实例查看”框列出了计算机中安装的数据库引擎实例。

默认实例(未命名实例)列为 MSSQLSERVER。

如果已安装了命名实例,则将列出您所提供的名称。

除非在安装过程中更改了名称,否则,SQL Server 2005 Express Edition 安装为 SQLEXPRESS。

在“按实例查看”框中,依次展开要配置的实例、“数据库引擎”,然后单击“远程连接”。

依次单击“本地连接和远程连接”、“仅使用 TCP/IP”和“确定”并关闭工具。

配置 SQL Server 以侦听特定端口在 SQL Server 配置管理器中,展开“SQL Server 2005 网络配置”,然后单击要配置的服务器实例。

在右窗格中,双击 TCP/IP。

在“TCP/IP 属性”对话框中,单击“IP 地址”选项卡。

在 IPAll 部分的“TCP 端口”框中,键入可用的端口号。

sql server 防火墙新建规则

sql server 防火墙新建规则

新建SQL Server防火墙规则一、禁用出站连接在安装SQL Server的过程中,安装程序会自动创建防火墙规则以禁用出站连接。

这样做是为了确保SQL Server只能接受来自可信网络的连接。

在禁用出站连接的情况下,SQL Server将无法主动发起与外部网络(如互联网)的连接。

二、基于本地用户帐户的规则在SQL Server 2016和2017中,防火墙规则是基于本地用户帐户的。

安装程序会为SQLRUserGroup创建出一个站规则,该规则会拒绝对其成员进行网络访问。

这是一种保护措施,只允许特定的用户或用户组访问SQL Server。

三、基于AppContainer SID的规则在SQL Server 2019中,为了支持AppContainer的迁移,新增了基于AppContainer SID的防火墙规则。

每个规则都是针对由SQL Server安装程序创建的20个AppContainer。

这些规则可以帮助限制特定的应用程序或服务访问网络,增加了安全性。

四、新建规则的步骤1. 打开Windows防火墙设置,并确保SQL Server服务已停止。

2. 在“高级设置”中,找到“入站规则”和“出站规则”部分。

3. 在“出站规则”中,找到并双击“新建规则”。

4. 在“新建规则向导”中,选择“自定义”选项。

5. 在“协议和端口”选项中,选择相应的协议(如TCP或UDP)和端口号(如SQL Server默认端口号1433)。

6. 在“操作”选项中,选择“阻止连接”。

7. 在“身份验证”选项中,选择适当的身份验证方式(如需要的话)。

8. 在“条件”选项中,选择适用的条件(如来源IP地址或用户帐户)。

9. 点击“完成”以创建新的防火墙规则。

10. 重复上述步骤,为需要的每个应用程序或服务创建相应的防火墙规则。

远程SQLSERVER服务器设置

远程SQLSERVER服务器设置

远程SQLSERVER服务器设置远程连接SQL Server服务器是一种将客户端与服务器之间的网络连接扩展到远程位置的方法。

它允许远程用户通过网络连接到SQL Server数据库实例,并执行各种操作,如查询、插入、更新、删除等。

要设置远程连接SQL Server服务器,首先需要确保服务器和客户端之间的网络连接是可靠的。

以下是设置远程连接的步骤:1. 检查服务器的防火墙设置:SQL Server使用TCP/IP协议进行通信,因此需要确保服务器的防火墙允许传入的TCP/IP连接。

在SQLServer配置管理器中,选择"SQL Server Network Configuration",然后选择"Protocols for [Instance Name]"。

确保TCP/IP协议被启用,并检查TCP/IP的端口号是否被防火墙允许通过。

2. 配置SQL Server实例的网络协议:在SQL Server配置管理器中,选择"SQL Server Network Configuration",然后选择"Protocols for [Instance Name]"。

选择TCP/IP协议,右键点击选择"Properties"。

在"Protocol"选项卡中,确保TCP/IP协议已启用,并且配置正确,例如端口号和IP地址。

3. 启用SQL Server身份验证方式:在SQL Server Management Studio中,连接到SQL Server实例,右键点击选择"Properties"。

在"Security"选项卡中,选择"SQL Server and Windows Authentication mode",然后点击"OK"按钮。

怎样通过Windows身份认证连接远程SQLServer服务

怎样通过Windows身份认证连接远程SQLServer服务

怎样通过Windows身份认证连接远程SQLServer服务怎样通过Windows身份验证远程连接SQL Server服务工作组情况下:环境搭建:1.一台装有SQL Server的客户机Client(此处为物理机,OS:Windows7)2.一台装有SQL Server的服务器Server(此处为虚拟机,OS:Windows Server 2003)3.Client和Server处于同一个网段中(虚拟机网络设置选择桥接,并将虚拟机的IP与物理机的IP设置为同一个网段,这里为10.20.11.*) 实施步骤:1.Client的登录用户为wh,密码为qwe123!@#2.在Server中创建一个用户名为wh,且密码为qwe123!@#3.在Server中的SQL Server中创建一个登录名,登录方式为Windows身份,登录名选择刚刚创建的用户名wh4.将Server中的SQL Server设置为允许远程连接以下为环境准备:服务器Server:IP:10.20.11.237客户机Client:IP:10.20.11.208Client 和Server之间ping,测试能否ping通:以上环境准备好以后,下面开始进行操作:1.在Server中创建一个用户wh2.设置密码为qwe123!@#3.在Server中创建一个SQL Server的登录名身份验证选择Windows4.在选择用户中选择刚刚新建的用户wh5.点击确定完成登录名的创建6.可以看到在Server的SQL Server中登录名中多了一个WANGHUI\wh用户,并且验证方式为Windows7.到Client中以Windows身份连接Server中的SQL Server8.成功连接到Server 10.20.11.237域环境下的Windows身份验证访问远程SQL Server实施步骤和工作组下差不多,在此不再赘述。

配置SqlServer使其允许远程连接

配置SqlServer使其允许远程连接

sql server 2005/2008 设置sql身份验证和sa空密码今天用同学的本本做东西,发现它上面装的是sql server 2008,而我对它不是很熟悉,更无奈的是他安装时只用Windows身份验证,而我的程序需要它用SQL Server身份验证,只好在网上学习一下,正好发现了这个好教程,转来分享一下:1、更改TCP/IP连接为启用然后右击“TCP/IP”选属性,IP Address选项卡,将所有的“TCP动态端口”的0全部去掉,在所有的“TCP端口”后填写1433,确定。

2、登录,修改2个地方a) 身份验证方式(混合模式)图一:首先使用windows身份登录(注意,服务器名称必须填写正确)图二:打开SQL 实例的属性图三:选择左边的“安全性”,注意做如下选择b) 启用sa,若将sa的密码设置为空密码,则需要2步才能实现;若不设置为空密码,可以将2步合并为一步实现,即:2个都设置完成后点击确定即可。

i. 第一步,启用Sa更改完成后,单击确定保存ii. 第二步,设置密码更改完成后,单击确定保存当然整个设置完成之后,还需要重启sql服务SQL Server 2008的选择身份验证模式在安装过程中,必须为数据库引擎选择身份验证模式。

可供选择的模式有两种:Windows 身份验证模式和混合模式。

Windows 身份验证模式会启用Windows 身份验证并禁用SQL Server 身份验证。

混合模式会同时启用Windows 身份验证和SQL Server 身份验证。

Windows 身份验证始终可用,并且无法禁用。

配置身份验证模式如果在安装过程中选择混合模式身份验证,则必须为名为sa 的内置SQL Server 系统管理员帐户提供一个强密码并确认该密码。

sa 帐户通过使用SQL Server 身份验证进行连接。

如果在安装过程中选择Windows 身份验证,则安装程序会为SQL Server 身份验证创建sa 帐户,但会禁用该帐户。

配置 Windows 防火墙以允许 SQL Server 访问

配置 Windows 防火墙以允许 SQL Server 访问

配置Windows 防火墙以允许SQL Server 访问防火墙系统有助于阻止对计算机资源进行未经授权的访问。

如果防火墙已打开但却未正确配置,则可能会阻止连接SQL Server。

若要通过防火墙访问SQL Server 实例,必须在运行SQL Server 的计算机上配置防火墙以允许访问。

防火墙是Microsoft Windows 的一个组件。

也可以安装其他公司的防火墙。

本主题讨论如何配置Windows 防火墙,不过所述基本原理也适用于其他防火墙程序。

注意用户如果熟悉“控制面板”中的“Windows 防火墙”项,熟悉高级安全Windows 防火墙的Microsoft 管理控制台(MMC) 管理单元,以及知道要配置哪些防火墙设置,可以直接转至以下列表中的主题:∙如何为数据库引擎访问配置 Windows 防火墙∙如何为 Analysis Services 访问配置 Windows 防火墙∙如何将防火墙配置为允许报表服务器访问∙如何为 Integration Services 配置 Windows 防火墙主题内容本主题包含以下部分:基本防火墙信息默认防火墙设置用于配置防火墙的程序数据库引擎使用的端口Analysis Services 使用的端口Reporting Services 使用的端口Integration Services 使用的端口其他端口和服务与其他防火墙规则的交互防火墙配置文件概述使用“控制面板”中的“Windows 防火墙”项进行其他防火墙设置使用高级安全 Windows 防火墙管理单元解决防火墙设置问题基本防火墙信息防火墙的工作原理是检查传入的数据包并将其与一组规则进行比较。

如果规则允许数据包通过,则防火墙将把该数据包传递给TCP/IP 协议以进行其他处理。

如果规则不允许数据包通过,则防火墙将丢弃该数据包,此外,如果已启用日志记录,防火墙还将在防火墙日志文件中创建一个条目。

允许的通信的列表采用以下某种方式进行填充:∙当启用了防火墙的计算机开始通信时,防火墙会在列表中创建一个条目以便允许响应。

如何远程连接SQLServer数据库的图文教程

如何远程连接SQLServer数据库的图文教程

如何远程连接SQLServer数据库的图⽂教程
⼀.设置客户端⽹络实⽤⼯具
点击“开始”-“程序”,在“Microsoft SQL Server”菜单中选择“客户端⽹络实⽤⼯具”。

在“别名”选项中点击“添加”。

在“服务器别名”中,填⼊您⽹站域名,在“⽹络库”区域中点击“TCP/IP”,在“连接参数”区域
取消“动态决定端⼝”,指定“端⼝号”为2433。

填写完毕后,点击“确定”按钮保存配置。

⼆.企业管理器的使⽤
点击“开始”-“程序”,在“Microsoft SQL Server”菜单中打开“企业管理器”。

在企业管理器中,右键单击“SQL Server组”,选择“新建SQL Server注册”。

此时会出现SQL Server属性窗⼝,在“服务器”中填⼊您⽹站的域名,选择“使⽤SQL Server⾝份验证”,“登录名”和“密码”分别填⼊主机开通邮件中的⽤户名和密码,然后点
击“确定”。

连接成功后,你会看到“SQL Server组”中多了⼀个名称为您⽹站域名的服务器。

此时,您就可以像操作本地SQL数据库⼀样管理⽹站数据库了。

注意事项
如果连接的时候出现超时错误,更改超时时间即可,⽅法是点击“⼯具”-“选项”。

在属性窗⼝中选择“⾼级”选项卡,将“登录超时”的数值设置为0。

如需要更多内容,可以参与学习SQL教程。

怎样远程连接SQL Server2000数据库

怎样远程连接SQL Server2000数据库

怎样远程连接SQL Server2000数据库远程连接 SQL Server 2000 数据库是一项重要的技术,它允许用户从不同的位置访问和管理数据库。

本文将介绍如何远程连接 SQL Server 2000 数据库,以及相关的配置和安全注意事项。

一、什么是远程连接SQL Server 2000数据库SQL Server 2000 是一种关系型数据库管理系统,主要用于数据存储和管理。

远程连接则是指通过网络连接到远程主机上运行的数据库服务器,以实现对数据库的访问和操作。

二、远程连接SQL Server 2000数据库的配置在远程连接SQL Server 2000 数据库之前,需要进行以下几项配置:1. 启动 SQL Server 2000 数据库服务器:确保数据库服务器已启动并正在运行,可以通过在服务器上运行 SQL Server 2000 程序来启动。

2. 配置网络协议:在 SQL Server 2000 管理工具中,打开 "SQL Server 网络工具",选择适当的网络协议(如 TCP/IP),并进行相应的配置。

3. 配置防火墙:如果您的计算机上有防火墙软件,需要打开相应的端口(默认是 1433)以允许远程连接请求通过。

4. 数据库和登录名配置:在 SQL Server 2000 管理工具中,确保数据库已创建并配置了相应的登录名和权限,以便远程用户可以访问数据库。

可以通过创建登录名、分配权限和设置密码来完成这些配置。

三、如何远程连接SQL Server 2000数据库远程连接 SQL Server 2000 数据库可以使用多种方式,下面介绍两种常见的方法:1. 使用 SQL Server Management Studio(SSMS):SSMS 是一款官方提供的管理工具,可以通过图形界面轻松地远程连接数据库。

打开SSMS,输入远程服务器的地址和登录凭据,选择相应的数据库,即可连接到远程数据库。

SQLServer 数据库开启远程连接设置

SQLServer 数据库开启远程连接设置

SQLServer 数据库开启远程连接设置SQLServer2008数据库开启远程连接 (2)SQLServer2005无法远程连接的解决方法 (16)一、为SQLServer2005启用远程连接 (16)二、启用SQLServerBrowser服务 (17)三、在Windows防火墙中为SQLServer2005创建例外 (17)四、在Windows防火墙中为SQLServerBrowser创建例外 (18)五、远程连接端口设置 (18)六、测试连接 (20)SQLSERVER服务器防火墙设置 (20)1. 打开Windows防火墙的端口 (20)2. 从其他计算机连接到数据库引擎 (21)3. 使用SQLServerBrowser服务进行连接 (21)4. 启动SQLServerBrowser服务的方法 (22)5. SQL2008 SQL Server Browser服务不能开启问题 (23)SQLServer2008数据库开启远程连接SQLServer2008默认是不允许远程连接的,sa帐户默认禁用的,如果想要在本地用SSMS连接远程服务器上的SQLServer2008,需要做两个部分的配置:1,SQLServerManagementStudioExpress(简写SSMS)2,SQLServer配置管理器/SQLServerConfigurationManager(简写SSCM)有两点要注意:1,2005的外围应用配置器在2008中换了地方;2,有些设置生效需要重启一下SQLServer。

step1:打开SSMS,用windows身份连接数据库,登录后,右键选择“属性”step2:左侧选择“安全性”,选中右侧的“SQLServer和Windows身份验证模式”以启用混合登录模式。

step3:选择“连接”,勾选“允许远程连接此服务器”,然后点“确定”step4:展开“安全性”->“登录名”->“sa”,右键选择“属性”。

SQL Server 2005 开启数据库远程连接的方法

SQL Server 2005 开启数据库远程连接的方法

SQL Server 2005 开启数据库远程连接的方法这篇文章主要介绍了SQL Server 2005默认是不允许远程连接的,要想通过远程连接实现MSSQL,数据库备份,需要做如下设置,需要的朋友可以参考下SQL Server 2005默认是不允许远程连接的,要想通过远程连接实现MSSQL,数据库备份,需要做如下设置:步骤/方法1.打开SQL Server Configuration Manager,使用windows身份登录2.登录后,右键选择“属性”。

左侧选择“安全性”,选中右侧的“SQLServer,和 Windows 身份验证模式”以启用混合登录模式3.选择“连接”,勾选“允许远程连接此服务器”,然后点“确定”4.展开“安全性”,“录名”,“新建登陆名”,以mylink为例5.左侧选择“常规”,右侧选择“SQL Server 身份验证”,并设置密码,同时在下面“默认数据库”上勾选你要备份的数据库。

6.左侧选择“用户映射”,在右面选择要映射的数据库,并在前面打勾7.左侧选择“状态”,在右面栏中选中"授予"、“启用”,这两项一般是默认的,但如果默认的不是此两项必须改过来,不然是连不上的!点击‘确定'8.选中你要备份的数据库,这里以my_dbfen_0为例,右键选择“属性”9.选择“权限”,选中数据库用户mylink,给mylink用户授予select权限。

(要正常成功的话,这一步一定要设置哟!)10.至此SSMS已设置完毕,先退出,再用mylink登录,成功即表示mylink帐户已经启用11.打开sql server配置管理器。

在左则选择sql server网络配置节点下的sqlexpress的协议,在右侧的TCP/IP默认是“否”双击打开设置面板将其修改为“是”这里可以选择“IP 地址”选项卡,设置TCP的端口,默认的为“1433”如果您的数据库地址为localhost,您可以在这里修改数据库IP。

SQLSERVER 数据库开启远程连接设置

SQLSERVER 数据库开启远程连接设置

SQLServer数据库开启远程连接设置SQLServer2008数据库开启远程连接 (2)SQLServer2005无法远程连接的解决方法 (16)一、为SQLServer2005启用远程连接 (16)二、启用SQLServerBrowser服务 (17)三、在Windows防火墙中为SQLServer2005创建例外 (17)四、在Windows防火墙中为SQLServerBrowser创建例外 (18)五、远程连接端口设置 (18)六、测试连接 (20)SQLSERVER服务器防火墙设置 (20)1.打开Windows防火墙的端口 (20)2.从其他计算机连接到数据库引擎 (21)3.使用SQLServerBrowser服务进行连接 (21)4.启动SQLServerBrowser服务的方法 (22)5.SQL2008SQL Server Browser服务不能开启问题 (23)SQLServer2008数据库开启远程连接SQLServer2008默认是不允许远程连接的,sa帐户默认禁用的,如果想要在本地用SSMS连接远程服务器上的SQLServer2008,需要做两个部分的配置:1,SQLServerManagementStudioExpress(简写SSMS)2,SQLServer配置管理器/SQLServerConfigurationManager(简写SSCM)有两点要注意:1,2005的外围应用配置器在2008中换了地方;2,有些设置生效需要重启一下SQLServer。

step1:打开SSMS,用windows身份连接数据库,登录后,右键选择“属性”step2:左侧选择“安全性”,选中右侧的“SQLServer和Windows身份验证模式”以启用混合登录模式。

step3:选择“连接”,勾选“允许远程连接此服务器”,然后点“确定”step4:展开“安全性”->“登录名”->“sa”,右键选择“属性”。

sql server防火墙如何设置

sql server防火墙如何设置

sql server防火墙如何设置sql server防火墙对于sql来说是很重要的!那么该怎么样去设置呢?下面由小编给你做出详细的sql server 防火墙设置方法介绍!希望对你有帮助!sql server 防火墙设置方法一:1.先修改sql server 2008R2的端口号吧,1433经常成为别人入侵的端口,在sql server 配置管理器--》sql server 网络配置--》MSSQLSERVER的协议,把里面的TCP/IP --》属性ip地址里面的端口号都改成2433,重启sql server 服务(MSSQLSERVER)2.运行firewall.cpl--打开防火墙--高级设置--入站规则--新建规则--选择程序--》位置C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Binn\sqlservr.exe,这样就可以了3.连接数据库时用ip,端口号,如192,168.1.100,2433,注意端口与ip之间是分号sql server 防火墙设置方法二:默认防火墙设置规划防火墙配置的第一步是确定操作系统的防火墙的当前状态。

如果操作系统是从早期版本升级而来,则可能已保留以前的防火墙设置。

此外,防火墙设置可能已由其他管理员或域中的组策略更改。

注意注意打开防火墙将影响访问此计算机的其他程序,例如文件和打印共享以及远程桌面连接。

在调整防火墙设置之前,管理员应对计算机上运行的所有应用程序加以考虑。

用于配置防火墙的程序有三种配置Windows 防火墙设置的方式。

“控制面板”中的“Windows 防火墙”项可以从“控制面板”打开“Windows 防火墙”项。

重要说明重要提示在“控制面板”中的“Windows 防火墙”项中所做的更改只会影响当前配置文件。

诸如便携式计算机之类的移动设备不应使用“控制面板”中的“Windows 防火墙”项因为当以其他配置连接设备时配置文件可能会更改。

如何配置 SQL Server 2005,以允许远程连接

如何配置 SQL Server 2005,以允许远程连接

如何配置SQL Server 2005,以允许远程连接简介当您尝试从远程计算机连接到Microsoft SQL Server 2005年实例时,您可能会收到一条错误消息。

当您使用的任何程序连接到SQL Server 时,可能会出现此问题。

例如,当您使用SQLCMD 实用程序连接到SQL Server 时收到以下错误消息:Sqlcmd: 错误:Microsoft SQL 本机客户端:建立到服务器的连接时出错。

连接到SQL Server 2005 时,这种失败可能是由于这一事实,在默认设置下,SQL Server 不允许远程连接。

在SQL Server 2005 未配置为接受远程连接时,可能会出现此问题。

默认情况下,SQL Server 2005 Express Edition 和SQL Server 2005 开发人员版不允许远程连接。

若要配置SQL Server 2005,以允许远程连接,必须完成下列步骤:启用远程连接,您想要从远程计算机连接到的SQL Server 的实例上。

打开SQL Server 浏览器服务。

配置防火墙以允许SQL Server 和SQL Server 浏览器服务相关的网络流量。

本文介绍如何完成每个步骤。

更多信息要启用远程连接的SQL Server 2005 实例上启用SQL Server 浏览器服务,请使用SQL Server 2005 外围应用配置工具。

当您安装SQL Server 2005 外围应用配置工具安装。

启用远程连接的SQL Server 2005 Express 或SQL Server 2005 开发人员版您必须启用远程连接,为每个您想要从远程计算机连接到的SQL Server 2005 实例。

若要执行此操作,请执行以下步骤:单击开始指向程序指向Microsoft SQL Server 2005指向配置工具然后单击SQL Server 外围应用配置器.在上SQL Server 2005 外围应用配置页面上单击服务和连接的外围应用配置器.在上服务和连接的外围应用配置器页上展开数据库引擎请单击远程连接请单击本地和远程连接单击适当的协议,以让您的环境,然后单击应用.注意单击确定当您收到以下消息:重新启动数据库引擎服务时,对连接设置的更改才会生效。

配置Windows 7防火墙允许远程访问SQL Server 2008 R2

配置Windows 7防火墙允许远程访问SQL Server 2008 R2

配置Windows 7防火墙允许远程访问SQL Server 2008 R2 1、打开“控制面板”,点击“系统和安全”;
2、点击“Windows防火墙”中的“允许程序通过Windows防火墙”;
3、在“允许的程序”窗口中,点击“更改设置”按钮;
4、点击窗口下方的“允许允许另一程序”按钮;
5、在“添加程序”窗口中点击“浏览”按钮;
6、在“浏览”对话框中,选择“Microsoft SQL Server 2008 R2”安装目录下的“sqlmaint.exe”,点击“打开”按钮。

安装目录为:
C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\Binn
7、返回至“窗口”,程序列表中出现“SQL Server Windows NT”,选中后,点击“添加”;
8、返回至“允许的程序”窗口,允许的程序和功能列表中出现“SQL Server Windows NT”,点击“确定”按钮,添加完毕。

打开SQL Server 2008 R2的远程连接

打开SQL Server 2008 R2的远程连接

打开SQL Server 2008 R2的远程连接许多人可能会遇到安装了一个SQL Server 2008数据库,结果只能在本机使用,远程连接时出现不能连接的情况。

说不出有多郁闷。

经过查阅资料,仔细体会。

结果发现网上很多的资料要么是语焉不详,要么是关键信息中包含错误,结果总是不理想。

经过不懈努力,终于实现了可以开启防火墙,可以使用IP或者机器名来实现远程访问。

现在讲详细步骤与过程写下来,已供其他人参阅。

一:防火墙的设置SQL Server 2008 R2需要用到这几个端口,端口列表如下我们需要在防火墙中把这几个端口对外开放,允许其他机器来进行访问。

由于不同的防火墙有不同界面,但大致差不多,这里已windows 7自带的防火墙来进行说明。

(本人使用的是英文操作系统,所以屏幕抓图为英文但我会做标注)1)打开windows 防火墙。

开始—〉控制面板。

选择按类别显示,然后点击“系统与安全”。

2)打开windows防火墙的高级设置。

3)在高级设置界面上添加前面所列出的各个端口的进入规则。

(1)在高级设置的左侧选择“进入规则”,然后再右侧点击“新规则”。

(3)选择对应的协议,并且输入准备配置的端口。

注意多个端口的输入方法。

最好不要选择所有端口,这样会有各种问题出现。

同一协议的端口如果对他们的处理方式是一致的话可以放在一起进行处理。

我们需要对TCP协议的443, 1433, 2382-2383这四个端口作开放处理,所以在这个界面我们选择TCP,在端口处填入 443,1433,2383-2383 。

完成后点击next。

注意逗号和连字符为英文符号。

(3)根据自己的需要选择相应的连接类型。

如果选择“如果安全则连接”那么需要制定相应的安全帐号。

我们这里因为是要开放这些端口的,所以选择“允许连接”。

(4)选择允许连接的网络类型。

一般来说公司的域和局域网络我们可以认为是安全的,可以开放。

对于公网则需要你根据情况来决定了。

远程连接局域网内的SQLServer的方法是什么

远程连接局域网内的SQLServer的方法是什么

远程连接局域网内的SQL Server 的方法是什么局域网通常是分布在一个有限地理范围内的网络系统,一般所涉及的地理范围只有几公里。

局域网专用性非常强,具有比较稳定和规范的拓扑结构。

下面我们依次介绍如何来解决这三个最常见的连接错误。

一般说来,有以下几种可能性:1、SQL Server名称或IP地址拼写有误;2、服务器端网络配置有误;3、客户端网络配置有误。

要解决这个问题,我们一般要遵循以下的步骤来一步步找出导致错误的原因。

首先,检查网络物理连接:ping <服务器IP地址>或者ping <服务器名称>如果 ping <服务器IP地址> 失败,说明物理连接有问题,这时候要检查硬件设备,如网卡、HUB、路由器等。

还有一种可能是由于客户端和服务器之间安装有防火墙软件造成的,比如ISA Server。

防火墙软件可能会屏蔽对 ping、telnet 等的响应,因此在检查连接问题的时候,我们要先把防火墙软件暂时关闭,或者打开所有被封闭的端口。

如果ping <服务器IP地址> 成功而 ping <服务器名称> 失败,则说明名字解析有问题,这时候要检查 DNS 服务是否正常。

有时候客户端和服务器不在同一个局域网里面,这时候很可能无法直接使用服务器名称来标识该服务器,这时候我们可以使用HOSTS文件来进行名字解析,具体的方法是:1、使用记事本打开HOSTS文件(一般情况下位于C:\WINNT\system32\drivers\etc).2、添加一条IP地址与服务器名称的对应记录,如:172.168.10.24 myserver也可以在 SQL Server 的客户端网络实用工具里面进行配置,后面会有详细说明。

其次,使用 telnet 命令检查SQL Server服务器工作状态:telnet <服务器IP地址> 1433如果命令执行成功,可以看到屏幕一闪之后光标在左上角不停闪动,这说明 SQL Server 服务器工作正常,并且正在监听1433端口的TCP/IP 连接;如果命令返回"无法打开连接"的错误信息,则说明服务器端没有启动 SQL Server 服务,也可能服务器端没启用 TCP/IP 协议,或者服务器端没有在 SQL Server 默认的端口1433上监听。

SQL Server开启远程连接的方法

SQL Server开启远程连接的方法

SQL Server开启远程连接的方法
大家知道SQL Server开启远程连接吗?下面我们就给大家详细介绍一下吧!
 sql server 2008默认是不允许远程连接的,sa帐户默认禁用的,如果想要在本地用SSMS连接远程服务器上的SQL Server 2008,需要做两个部分的配置:
 1,SQL Server Management Studio Express(简写SSMS)
 2,SQL Server 配置管理器/SQL Server Configuration Manager(简写SSCM)
 有两点要注意:
 1,2005的外围应用配置器在2008中换了地方
 2,有些设置生效需要重启一下SQL Server
 step 1: 打开SSMS,用windows身份连接数据库,登录后,右键选择属性&rdquo;
 step 2: 左侧选择安全性&rdquo;,选中右侧的SQL Server 和Windows 身份验证模式&rdquo;以启用混合登录模式。

SQLSERVER 开启远程连接检配置说明

SQLSERVER 开启远程连接检配置说明

一、数据库开启远程访问1、打开数据库管理工具【SQL Server Management Studio】,选择windows身份验证连接2、选择连接的数据库,并点击【右键】,选择属性。

3、选择【安全性】,在服务器身份验证处选择【SQL Server 和Windows 身份验证模式(S)】,选择完成后,点击【确定】。

二、添加用户并设置权限1、创建新的登录名,点击安全性前面的【+】展开后,选择【登录名】,然后点击【右键】,再选择【新建登录名(N)】2、设置登录名与密码,设置【登录名】后,选择【SQL Server 身份验证】,然后设置密码。

取消强制【实施密码策略】。

3、数据库权限设置,选择【用户映射】,选择数据库【DiaoJuDiaoDaiSys】,再选择数据库角色成员身份【db_owner】和【public】,选择完成后,点击【确定】4、使用新创建的登录名登录,点击【连接】后,再点击【数据库引擎】身份验证选择【SQL Server 身份验证】,在登录名处输入创建的新的登录名【djdddj】,然后输入密码。

点击【连接】。

连接成功后,可以看到三、远程访问端口设置1、打开【SQL Server 配置管理器】2、开启TCP/IP,点击【SQL Server 网络配置】前面的【+】,选择【MSSQLSERVER 的协议】。

选择【TCP/IP】,点击【右键】,选择【开启】。

如果已经启用,表示已经开启TCP/IP。

开启后需要重新启动SQL Server 服务。

3、配置端口,【双击】【TCP/IP】启动侦听设置访问端口,默认为:1433.4、重启SQL Server 服务。

使用【SQL Server Management Studio】登录数据,选择数据库服务,点击【右键】,选择【重新启动】。

出现提示框,选择【是】。

四、防火墙放行1、进入控制版面搜索【防火墙】,选择高级设置。

2、开启允许访问的端口,选择【入站规则】后,点击右边的【新建规则】.添加过程如下列图点击【完成】后,可以看到在入站规则中出现我们添加的信息。

配置SQLServer,允许远程连接

配置SQLServer,允许远程连接

配置SQLServer,允许远程连接
右击数据库选择“属性”
服务器属性选择连接,允许远程连接到此服务器,点击“确定”
点击系统开始 =》所有程序 =》 Microsoft SQL Server 2012 =》SQL Server配置管理器
在SQL Server 配置管理器启⽤TCP/IP协议
打开“控制⾯板”选择“Windows防⽕墙”选项,然后点击⾼级选项
新建⼊站规则
选择程序,点击下⼀步
点击浏览选择SQL Server 的程序路径C:\Program Files\Microsoft SQL Server\MSSQL11.SQLEXPRESS\MSSQL\Binn\sqlservr.exe, 点击下⼀步
配置⽂件,点击下⼀步
输⼊⼊站规则名称,点击完成
如果是本地电脑,配置到这已经可以在同⼀局域⽹内的其他电脑已经可以远程连接上SQL SERVER数据库了
因为我的SQL SERVER 2012是安装在阿⾥云服务器上的,所以还需要登录阿⾥云⼯作台配置安全组点击快速添加
勾选上 MS SQL(1433),SQL SERVER是默认1433端⼝的,点击确定
配置完这个后,就能远程连接上云服务器安装的SQL SERVER数据库了。

SQL配置IP远程连接

SQL配置IP远程连接

今天在程序中出现这样一个问题,我想通过ip连接本地(或远程的)数据库。

但是在测试连接是否成功时,出现这样的错误:已成功与服务器建立连接,但是在登录前的握手期间发生错误。

在连接到 SQL Server 2005 时,在默认的设置下 SQLServer 不允许远程连接可能会导致此失败。

(provider: 命名管道提供程序, error: 0 -管道的另一端上无任何进程。

这是SQL本身的问题,默认情况下SQL2005是不支持远程连接数据库的,在网上搜到的解决方案,问题已经解决,解决方案如下:一、为 SQL 启用远程连接1. 单击“开始”,依次指向“程序”、“Microsoft SQL Server 2005”和“配置工具”,然后单击“SQLServer 外围应用配置器”。

2. 在“SQL Server 2005 外围应用配置器”页上,单击“服务和连接的外围应用配置器”。

3.在“服务和连接的外围应用配置器”页上,展开“数据库引擎”,依次单击“远程连接”和“本地连接和远程连接”,单击适用于您的环境的相应协议,然后单击“应用”。

注意:请在接收到以下消息时单击“确定”:直到重新启动数据库引擎服务后,对连接设置所做的更改才会生效。

4. 在“服务和连接的外围应用配置器”页上,展开“数据库引擎”,依次单击“服务”和“停止”,等待MSSQLSERVER服务停止,然后单击“启动”以重新启动 MSSQLSERVER 服务。

二、启用 SQL Server Browser 服务1. 单击“开始”,依次指向“程序”、“Microsoft SQL Server 2005”和“配置工具”,然后单击“SQLServer 外围应用配置器”。

2. 在“SQL Server 2005 外围应用配置器”页上,单击“服务和连接的外围应用配置器”。

3. 在“服务和连接的外围应用配置器”页上,单击“SQL ServerBrowser”,在“启动类型”中单击“自动”选项,然后单击“应用”。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

在运行SQL Server的服务器上,我们要找到哪些是SQL Server正在侦听的端口,并将其添加到Windows防火墙的入站例外。

首先,我们需要添加SQL Server 服务侦听Windows 防火墙的入站例外,以便客户端可以通过Windows 防火墙建立SQL Server 连接的TCP 端口。

其次,如果我们不在连接字符串中指定TCP 端口,SQL Server 不侦听TCP 1433 端口,我们就需要添加SQL Server Brower Services侦听的UDP 1434 端口到Windows 防火墙的入站例外。

如何找到SQL Server正在侦听的TCP端口,可以按一下步骤:
1. 打开SQL Server 配置管理器中,从开始->所有程序-> Microsoft SQL Server 2005/2008/2008 R2 ->配置工具;
2. 在SQL Server 配置管理器窗口,左面板中的SQL 服务器网络配置节点下单击协议的<SQLInstanceName>双击TCP/IP在右面板中,切换到IP 地址选项卡,可以找出所有SQL Server 侦听的每个IP 地址的端口或指定端口的所有IP 地址。

如何在Windows防火墙进行端口的配置以允许远程访问,比如:数据库引擎的默认实例端口是1433。

1.在“开始”菜单上,单击“运行”,键入WF.msc,然后单击“确定”。

2.在“高级安全Windows 防火墙”的左窗格中,右键单击“入站规则”,然后在操
作窗格中单击“新建规则”。

3.在“规则类型”对话框中,选择“端口”,然后单击“下一步”。

4.在“协议和端口”对话框中,选择TCP。

选择“特定本地端口”,然后键入数据库引擎实例的端口号,例如默认实例的端口号1433。

单击“下一步”。

5.在“操作”对话框中,选择“允许连接”,然后单击“下一步”。

6.在“配置文件”对话框中,选择在你想要连接到数据库引擎时描述计算机连接环境的任何配置文件,然后单击“下一步”。

7.在“名称”对话框中,输入此规则的名称和说明,再单击“完成”。

相关文档
最新文档