sql server 怎么允许远程连接

作者&投稿:臾关 (若有异议请与网页底部的电邮联系)
sql server 怎么配置为允许远程连接~

Windows Vista 和 Windows Server 2008 以及更高版本

以下过程通过使用具有高级安全 Microsoft 管理控制台 (MMC) 管理单元的 Windows 防火墙来配置该 Windows 防火墙。从 Windows Vista 和 Windows Server 2003 开始提供此管理单元。高级安全 Windows 防火墙仅配置当前配置文件。有关高级安全 Windows 防火墙的详细信息,请参阅配置 Windows 防火墙以允许 SQL Server 访问。
打开 Windows 防火墙的端口以进行 TCP 访问
在“开始”菜单上,单击“运行”,键入 WF.msc,然后单击“确定”。
在“高级安全 Windows 防火墙”的左窗格中,右键单击“入站规则”,然后在操作窗格中单击“新建规则”。
在“规则类型”对话框中,选择“端口”,然后单击“下一步”。
在“协议和端口”对话框中,选择 TCP。选择“特定本地端口”,然后键入数据库引擎实例的端口号,例如默认实例的端口号 1433。单击“下一步”。
在“操作”对话框中,选择“允许连接”,然后单击“下一步”。
在“配置文件”对话框中,选择在您想要连接到数据库引擎时描述计算机连接环境的任何配置文件,然后单击“下一步”。
在“名称”对话框中,输入此规则的名称和说明,再单击“完成”。
在使用动态端口时打开对 SQL Server 的访问
在“开始”菜单上,单击“运行”,键入 WF.msc,然后单击“确定”。
在“高级安全 Windows 防火墙”的左窗格中,右键单击“入站规则”,然后在操作窗格中单击“新建规则”。
在“规则类型”对话框中,选择“程序”,然后单击“下一步”。
在“程序”对话框中,选择“此程序路径”。单击“浏览”,导航到要通过防火墙访问的 SQL Server 实例,再单击“打开”。默认情况下,SQL Server 位于 C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\Binn\Sqlservr.exe。单击“下一步”。
在“操作”对话框中,选择“允许连接”,然后单击“下一步”。
在“配置文件”对话框中,选择在您想要连接到数据库引擎时描述计算机连接环境的任何配置文件,然后单击“下一步”。
在“名称”对话框中,输入此规则的名称和说明,再单击“完成”。

首先打开登录SQL Server 2012管理器,然后双击在安全性里的用户SA。

进入用户SA的属性界面,点击“状态”,单选框选项确保如图所示,按确定。

之后打开SQL Server配置管理器,点击SQL Server 服务选项,确定SQL Server是正在运行的。

如果想手动更改SQL数据库的连接端口,只要更改如下图的默认端口,SQL Server 2012 默认端口为1433。


5
最后,就是映射端口1433了,远程连接这个数据库时,格式为:Data Source=[域名或IP],[端口]。例如Data Source=117.232.22.132,4646。如果端口为默认的1433,就不用填写端口,Data Source=117.232.22.132。

需要别人远程你的数据库,首先需要的是在一个局域网内,或者连接的是同一个路由器,接下来就是具体步骤:

(一)首先是要检查SQLServer数据库服务器中是否允许远程链接。其具体操作为:

(1)打开数据库,用本地帐户登录,右击第一个选项,选择属性:

(2)在打开的属性窗口,在其右边点击“连接”,然后再左侧勾上“允许远程连接到此服务器”: 

(二)为微软SQL服务器(MSSQLServer)配置相应协议。

 (1)依次选择:开始-〉所有程序-〉Microsoft SQL Server 2008-〉配置工具-〉SQL Server配置管理器,如下图所示:

(2)打开SQL Server配置管理器后,选择SQL Server网络配置下面的MSSQLSERVER,然后看右边里面的TCP/IP是否为“已启用”,如下图所示:


 

(三)检查SQL服务器防火墙设置 (快捷步骤-直接关闭防火墙(不安全))

(1)在进行完上两步操作后,用户需要做的是对SQL服务器防火墙进行重新配置。在进行这一步操作时,首先找到SQL服务器上那个端口支持TCP/IP协议。用户可以在SQL服务器防火墙已经处于运行状态下,右击“TCP/IP协议”选择“属性”:

从上图中我们可以看出,这台SQL服务器上支持TCP/IP协议的是1433端口。下一步要做的是在防火墙的配置中允许1433端口支持TCP/IP协议即可。如果服务器上运行的是Windows 7操作系统,其配置步骤为(其他微软操作系统的做法类似),打开“控制面板”选择“Windows防火墙”选项,然后点击高级选项,如下图所示:

(2)选择“高级设置”后,在右边菜单栏中找出“具有高级安全选项的Windows防火墙”并将其打开。打开后会发现在左边菜单栏中有“入站规则(Inboud Rules)”选项。将该选项打开,并在右边菜单栏中选择“新建规则(New Rule)”选项:


(3)打开“新建规则”选项后,利用“新内置绑定规则向导”为1433端口配置“内部绑定协议”配置为适用于TCP/IP协议即可。(前提是,需要完成该步骤以前所述的所有步骤),根据下面的几幅图为1433端口配置适用于1433端口即可。



  1. 首先打开登录SQL Server 2012管理器,然后双击在 安全性->登录名  里的用户SA。

  2. 右键SA进入属性界面,点击“状态”,设置是否允许连接到数据库引擎,选择授权并且启用登陆。

  3. 确任SQL Server服务是正在运行的。




宿松县15785346770: 如何配置sql server允许远程连接 -
栾泽奇迪: 在进行下述设置之前,应该确保你的网络已经安装设置完毕,服务器已经正常连接到网络中. 1、单击Windows的"开始",依次选择"所有程序"、"Microsoft SQL Server 2008",然后单击“SQL Server Management Studio”,在对象资源...

宿松县15785346770: 如何将sql server配置为允许远程连接 -
栾泽奇迪: 需要别人远程你的数据库,首先需要的是在一个局域网内,或者连接的是同一个路由器,接下来就是具体步骤:(一)首先是要检查SQLServer数据库服务器中是否允许远程链接.其具体操作为:(1)打开数据库,用本地帐户登录,右击第...

宿松县15785346770: 如何配置SQL server,让其允许远程外部连接 -
栾泽奇迪: 方法如下: 1、按WIN+Q组合键打开搜索框,输入"远程桌面连接",点击下方提示的远程桌面连接 2、在打开的连接窗口,输入远程机器的计算机名或IP地址,和端口 3、系统可能会有一些提示,点击确认. 4、登入远程主机后,输入远程主机的用户名和密码...

宿松县15785346770: 如何配置sqlserver允许远程连接 -
栾泽奇迪: Windows Vista 和 Windows Server 2008 以及更高版本以下过程通过使用具有高级安全 Microsoft 管理控制台 (MMC) 管理单元的 Windows 防火墙来配置该 Windows 防火墙.从 Windows Vista 和 Windows Server 2003 开始提供此...

宿松县15785346770: 如何设置sql server数据库可以远程连接到服务器 -
栾泽奇迪: 在连接到服务器界面中进行如下配置即可:服务器类型:数据库引擎 服务器名称:远程服务器名称或者远程IP地址 身份验证:SQL Server 身份验证 登录名:远程服务器数据库的登录名 密码:远程服务器数据库的登录密码

宿松县15785346770: 如何连接远程sqlserver数据库 -
栾泽奇迪: 首先检查SQL数据库服务器中是否允许远程链接.其具体操作如下:(1)右击SQL Server 2008选项,选择SQL Server 2008 Management Studio:(2)打开“服务器属性(Server Properties)” (右键连接名称-属性) 选择“允许用户对该服务器...

宿松县15785346770: 如何配置sql server允许远程连接数据库 -
栾泽奇迪: 允许root用户在任何地方进行远程登录,并具有所有库任何操作权限,具体操作如下: 在本机先使用root用户登录mysql: mysql -u root -p"youpassword" 进行授权操作: mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'youpassword' WITH GRANT OPTION; 重载授权表: FLUSH PRIVILEGES; 退出mysql数据库: exit

宿松县15785346770: 如何配置sqlserver 以允许远程连接 -
栾泽奇迪: 在使用任何程序连接到 SQL Server 时都可能会发生此问题.例如,在使用 SQLCMD 实用工具连接到 SQL Server 时收到以下错误消息:Sqlcmd:错误:Microsoft SQL Native Client:建立到服务器的连接时发生错误.连接到 SQL Server 2005 ...

宿松县15785346770: 如何配置 SQL Server 2005 以允许远程连接 -
栾泽奇迪: 默认情况下, SQLServerExpressEdition 2005 和 SQL Server 2005 开发版不允许远程连接. 要允许远程连接SQL Server 2005 ,需要完成以下步骤:•在SQLServer 实例上启用远程连接. •打开服务器 SQLBrowser 服务.•配置防火墙以允...

宿松县15785346770: 如何开启SQL Server2012数据库的远程连接 -
栾泽奇迪: SQL Server默认是不允许远程连接的,如果想要在本地用SSMS连接远程服务器上的SQLServer2012数据库,需要确认以下环节:1)如果是工作组环境,则需要使用SQL Server身份验证方式2)如果是Windows域环境,则可使用Windows身份...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网