- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
?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 端口”框中,键入可用的端口号。对于本教程,我们将使用 1500。
?
单击“确定”关闭对话框,然后单击表明必须重新启动服务的警告上的“确定”。
?
在左窗格中,单击“SQL Server 2005 服务”。
?
在右窗格中,右键单击 SQL Server 实例,再单击“重新启动”。当数据库引擎重新启动时,它将侦听端口 1500。
?
将数据库引擎配置为使用固定端口后,请按照下列说明在 Windows 防火墙中打开该端口。(您不需要为默认实例配置固定端口,因为它已经具有固定端口 1433。)
?打开 Windows 防火墙的端口
?
在“开始”菜单上,单击“控制面板”。
?
在“控制面板”中,单击“网络和 Internet 连接”,再打开“Windows 防火墙”。
?
在“Windows 防火墙”中,单击“例外”选项卡,再单击“添加端口”。
?
在“添加端口”对话框的“名称”框中,键入 SQL Server 实例名。
?
在“端口号”框中,键入数据库引擎实例的端口号。使用 1433 作为默认实例。如果要配置命名实例,并在上一个任务中配置了固定端口,则键入 1500。验证是否已选中 TCP,再单击“确定”。
?
从其他计算机连接到数据库引擎
既然已将数据库引擎配置为侦听固定端口,并且已在防火墙中打开该端口,您就可以从其他计算机连接到 SQL Server 了。
当 SQL Server Browser 服务正在服务器计算机中运行并且防火墙已打开 UDP 端口 1434 时,可以使用计算机名称和实例名称建立连接。为了增强安全性,我们的示例不使用 SQL Server Browser 服务。
?从其他计算机连接到数据库引擎
?
在另一台包含 SQL Server 2005 客户端工具的计算机中,使用授权的帐户进行登录以连接到 SQL Server,然后打开 Management Studio。
?
在“连接到服务器”对话框中,验证是否已在“服务器类型”框中选中“数据库引擎”。
?
在“服务器名称”框中,键入 tcp: 指定协议,后跟计算机名称、逗号以及端口号。为了连接到默认实例,端口 1433 为隐式端口并可省略,因此请键入 tcp:computer_name。在命名实例的示例中,请键入 tcp:computer_name,1500。
?
在“身份验证”框中,验证是否已选中“Window 身份验证”,再单击“连接”。
?
使用 SQL Server Browser 服务进行连接
SQL Server Browser 服务侦听对 SQL Server 资源的传入请求,并提供有关计算机中安装的 SQL Se
文档评论(0)