碰到了数据库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 进入控制面板
点击防火墙
高级设置
入站规则
新建规则
端口 下一步
完成
微信公众号:
精彩黑科技