SQL server 2008 开启数据库的远程连接

                SQL Server 2008 R2开启数据库的远程连接

SQL Server 2008默认是不允许远程连接的,如果想要在本地用SSMS连接远程服务器上的SQL Server 2008,服务器要做如下几个配置:

一.SQL Server Management Studio(SSMS)

二.SQL Server 配置管理器/SQL Server Configuration Manager(SSCM)

三.配置防火墙以允许与 SQL Server网络通讯。

步骤/方法

1.打开SSMS的对象资源管理器,右击服务器—>“属性”

 

2.  选“安全性”选择页—>服务器身份验证—>选择“SQL serverwindows身份验证模式”

 

 

3.选择“连接”选择页—>勾选“允许远程连接此服务器”,然后点“确定”

 

4.展开“安全性”—> “登录名”—> 选“sa”登录名,(或为用户新建一个登录名并设好用户映射、用户的权限等),右击登录名选择“属性”

 

5. 在登录属性窗口的“常规”选择页—>选择“SQL Server 身份验证”,并设置密码在“服务器角色”页选择所属的服务器角色。在“状态”页的“登录”部分中,单击“启用”,然后单击“确定”。

 

 

6.右击服务器选择“方面”

 

7.在“查看方面”右侧的方面下拉框中选择“服务器配置”—>将“RemoteAccessEnabled”属性设为“True”,点“确定”

 

8.至此SSMS已设置完毕,重新连接数据库引擎,使用sa账户登录,成功即表示sa帐户已经启用

 

9.打开sql server配置管理器SSCM

 

10.在SSCM窗口,选中左侧的“SQL Server服务”,确保右侧的“SQL Server”以及“SQL Server Browser”正在运行

11.在左侧选择sql server网络配置下的“MSSQLSERVER的协议,右侧的TCP/IP如果是“已禁用”则右击改为“”启用。  (Share memory、named pipes、和TCP/IP设为启用;VIA设为禁用

 

12.双击TCP/IP,在弹出对话框中选择IP地址->IPALL->TCP端口,设置为1433,IP1“已启用”选择“是”。

13.将"客户端协议"的"TCP/IP"也修改为“启用

 

14.SSMS的对象资源管理器中右击服务器—>重新启动”,重新启动服务器。

15.确认防火墙是否将sqlserver.exe添加到允许列表中,如果没有,将SQLServr.exe(C:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\Binn\sqlservr.exe)添加到允许的列表中。(例如在win7中:控制面板—>系统和安全—>windows防火墙—>允许程序或功能通过windows防火墙—>允许运行另一程序—>浏览—>找到C:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\Binn\sqlservr.exe,单击“打开”,然后单击“确定”。

服务器远程连接设置完毕。

从客户端远程连接服务器

在客户端启动SSMS,连接时在“服务器名称”处输入服务器的IP地址,“登录名”处输入在服务器中为用户创建的登录名,在“密码”处输入为该登录名设置的密码,单击“连接”即可连接远程服务器。

 

  • 2
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值