sqserver数据库怎么设置远程连接

sqserver数据库怎么设置远程连接,第1张

首先,我们要将设置A电脑的Sql Server端口,使用路由器的端口转发功能,能够外部访问的到

其次,B电脑使用花生壳绑定的域名进行远程访问,具体步骤如下:

SQL Server 2008 R2默认是不允许远程连接的,如果想要在本地用SSMS连接远程服务器上的SQL Server 2008,远程连接数据库。需要做两个部分的配置:

1、SQL Server Management Studio Express(简写SSMS)

2、SQL Server 配置管理器/SQL Server Configuration Manager(简写SSCM)

3、设置防火墙允许数据库端口开放

4、路由器配置端口转发功能

第一步:开启数据库的远程连接功能

1、这里我们以Sql Server 2008 R2为例,打开Sql Server 2008 R2使用windows身份登录

2、登录后,右键选择属性。左侧选择安全性,选中右侧的SQL Server 和 Windows 身份验证模式以启用混合登录模式,如果已经是就跳过这步。

打开Sql Serve

3、选择连接,勾选允许远程连接此服务器,然后点确定

4、展开安全性—>登录名—>sa,右键选择属性

5、左侧选择常规,右侧选择SQL Server 身份验证,并设置密码,如果已经设置了,跳过这步

6、右击数据库选择方面

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

第二步:SQL Server 配置管理器配置

1、打开sql server配置管理器

2、下面开始配置SSCM,选中左侧的SQL Server服务,确保右侧的SQL Server以及SQL Server Browser正在运行

3、在左则选择sql server网络配置节点下的sqlexpress的协议,在右侧的TCP/IP当中,右键启用或者双击打开设置面板将其修改为“是”,如果已经为“是”就不用修改了。

4、选择IP 地址选项卡,设置TCP的端口为1433,如果已经为1433,跳过这步

5、将"客户端协议"的TCP/IP也修改为启用

第三步:防火墙设置Sql Server端口允许外部访问

1、打开防火墙,选择高级设置

2、入站规则当中点击新建规则

3、我们选择端口

4、我们选择规则应用于TCP,在特定本地端口输入sql server的默认端口号1433,点击下一步

5、选择允许连接

6、给该规则任意取一个名字

第四步:路由器配置端口转发功能

进入A电脑的网关端口,进行端口转发配置,以TL-WVR308路由器为例,在转发规则当中的虚拟服务器新增转发端口,其中外部端口可以改成其他端口,也可以和内部端口号一致,而内部端口一定为1433(sql server的默认端口),内部服务器IP地址就是A电脑的内网IP地址。

我们还需要绑定在路由器花生壳,这样就确保A电脑的外部地址一直能够通过花生壳解析的到。

至此,A电脑的Sql Server允许访问的配置全部完成,接下来是,B电脑连接A电脑的数据库了。最后,我们使用B电脑的Sql Server连接A电脑的Sql Server。如图所示

这样就可以使用B电脑外部远程访问到A电脑的Sql server了~~

PS:如有问题,请留言,未经允许不得私自转载,转载请注明出处:>

新安装的MySQL是默认不开户远程访问权限的,也就不能外部连接MySQL。这样对想远程调用MySQL的数据很不方便。下面我们来看下如何设置允许远程连接MySQL数据库。

登录MySQL

# mysql -uroot -p

如果无法登录可以使用find / -name mysql搜索mysql程序的路径,比如mysql程序路径为:/usr/local/mysql/bin/mysql,我们可以这样登录:

#/usr/local/mysql/bin/mysql -uroot -p

执行如下命令:

#grant all privileges on to ‘root’@’19216801′ identified by ‘ROOT-PASSWORD’;

#flush privileges;

#exit

19216801是连接mysql服务器的客户端ip,如果指定所有,则用%来表示。

er远程访问数据库进行配置

团队间开发,需要使用同一个数据库服务器,所以大家必须都可以使用IP地址来访问数据库。

通常访问数据库的方式,有三种

1、直接访问本地数据库,在服务器名称里,输入“ " ,这个圆点。

2、直接访问本地数据库,在服务器名称里,输入本机名称

3、在本地或者在远端进行访问,在服务器名称里输入,SqlServer数据库所在电脑的IP地址。但需要一些配置。

配置步骤如下:

①给带有SQLServer的电脑配置ip地址

②关闭防火墙:控制面板→防火墙

③打开SQLServer配置管理工具

打开后将图中项目,(tcp/ip和Named Pipes)设为启动状态

双击Tcp/IP配置ip地址

④在SQLServer上,设置允许远程访问:在sa上右击,选择属性

⑤设置验证方式

右击数据库实例→点击属性→点击安全

设置为SQLServer和windows认证即可

以上就是关于sqserver数据库怎么设置远程连接全部的内容,包括:sqserver数据库怎么设置远程连接、如何开启数据库的远程连接、如何开启MySQL远程访问权限 允许远程连接等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/10149307.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-05
下一篇2023-05-05

发表评论

登录后才能评论

评论列表(0条)

    保存