sqlserver2012允许远程访问的设置方法
SQL Server 2012 是微软公司推出的一款强大的数据库管理系统,广泛应用于企业级应用中。然而,在初次安装配置后,很多用户需要对其设置远程访问权限,以便于在不同地点的管理和维护。本文将详细介绍如何在 SQL Server 2012 中设置允许远程访问的方法。
一、开启 SQL Server 远程连接
1.打开 SQL Server 配置管理器
  在开始菜单中到 SQL Server 2012,然后点击“配置工具”,接着点击“SQL Server 配置管理器”。
2.启用 TCP/IP 协议
  在 SQL Server 配置管理器中,展开“SQL Server 网络配置”,然后选择需要配置的 SQL Server 实例(例如:MSSQLSERVER),双击“TCP/IP”以启用该协议。
3.配置 TCP/IP 协议
  在弹出的“TCP/IP 属性”窗口中,切换到“IP 地址”选项卡,确保 IP1、IP2 等项的“已启用”复选框被勾选。
4.设置 SQL Server 服务器的 IP 地址和端口sqlserver2012数据库还原
  在“IP 地址”选项卡中,到对应的 IP 地址,然后在“TCP 端口号”栏中输入用于远程连接的端口号(默认为 1433)。
5.应用和保存设置
  点击“确定”以保存配置,然后重启 SQL Server 服务。
二、配置 SQL Server 防火墙
1.打开控制面板,到“系统和安全”,点击“Windows Defender 防火墙”。
2.在左侧菜单中选择“高级设置”。
3.在“入站规则”中,到“SQL Server”相关的规则,确保其已启用。
4.如果没有到相关规则,可以手动添加一个入站规则,设置允许 TCP 端口 1433(或其他你设置的端口号)的连接。
三、设置 SQL Server 身份验证
1.打开 SQL Server Management Studio,连接到本地 SQL Server 实例。
2.在对象资源管理器中,右键点击服务器,选择“属性”。
3.在弹出的“服务器属性”窗口中,切换到“安全性”选项卡。
4.在“服务器身份验证”栏中选择“SQL Server 和 Windows 身份验证模式”。
5.点击“确定”保存设置。
四、为远程用户分配权限
1.在 SQL Server Management Studio 中,展开“安全性”,右键点击“登录名”,选择“新建登录名”。
2.在弹出的“登录名-新建”窗口中,设置远程用户的登录名和密码。
3.在“服务器角”选项卡中,为该用户分配相应的角和权限。
4.在“用户映射”选项卡中,为该用户分配数据库访问权限。
5.点击“确定”以保存设置。
通过以上步骤,您已经成功设置了 SQL Server 2012 的远程访问权限。现在,远程用户可以正常连接到 SQL Server 数据库进行管理和维护。