碰到了数据库SQL Server不能远程连接的问题。总结一下经验。
有下面几方面原因:
-
检查是否启用远程连接。
-
是否启用账号远程连接。
-
TCP/IP是否启用。
-
防火墙是否允许1433端口。
下面开始设置步骤:
打开数据库


设置身份验证方式
属性->安全性->服务器身份验证->SQL Server和Windows 身份验证模式

选择SQL Server和Windows 身份验证模式
设置允许远程连接
连接->远程服务器连接 勾选允许连接到此服务器

勾选允许远程连接到此服务器
设置sa密码并启用sa

设置sa密码也可以新建别的账号

启用sa
服务器配置
打开 Sql Server Configuration Manager
RemoteAccessEnabled 属性和 RemotoDacEnabled 设为True

鼠标右击选择方面

选择服务器配置 设置RemoteAccessEnabled 属性和 RemotoDacEnabled

TCP/IP 启用

设置IP 地址 选择已启用 是

客户端协议启用
防火墙设置
防火墙上把SQL Server 的1433 TCP端口和1434 UDP端口映射出去
控制面板->Windows 防火墙->高级设置->入站规则->新建规则->端口 下一步

运行输入 control 进入控制面板

点击防火墙

高级设置

入站规则

新建规则

端口 下一步



完成

微信公众号:
精彩黑科技