22人参与 • 2026-03-03 • Asp.net
你需要让 sql server 在内网环境下可被其他电脑连接访问,我给你一套一步到位、零失败的配置流程,配置完成后,你的 c# 程序就能在内网任意电脑上连接数据库。
192.168.1.100)在数据库电脑设置:
192.168.1.100(示例)255.255.255.0192.168.1.1按下 win + r,输入:
plaintext
sqlservermanager15.msc

sql2019=15,sql2022=16,sql2017=14
开启 tcp/ip 协议
展开 sql server 网络配置 → mssqlserver 的协议
右键 tcp/ip → 启用

1433
控制面板 → windows 防火墙 → 关闭
# 管理员运行 cmd netsh advfirewall firewall add rule name="sql server 1433" dir=in action=allow protocol=tcp localport=1433
入站规则



出站规则





sa / 123456(正式环境用强密码)// 内网连接字符串(标准通用)
string connstring = "data source=192.168.1.100,1433;" + // 数据库电脑内网ip+端口
"initial catalog=你的数据库名;" + // 数据库名
"user id=sa;" + // sql账号
"password=123456;" + // 密码
"connect timeout=3;" + // 连接超时
"persist security info=true";如果你用的是 .net core/.net 6+:
// appsettings.json
"connectionstrings": {
"ffudb": "data source=192.168.1.100,1433;initial catalog=ffu_db;user id=sa;password=123456"
}在内网其他电脑上:
打开 ssms
服务器名称填写:
192.168.1.100
身份验证:sql server 身份验证
输入账号密码 → 连接


能连上 = c# 程序也能正常访问
配置完后,内网所有设备都能访问你的 sql server
到此这篇关于sql server 数据库可以在内网连接访问的文章就介绍到这了,更多相关sqlserver内网连接访问内容请搜索代码网以前的文章或继续浏览下面的相关文章希望大家以后多多支持代码网!
您想发表意见!!点此发布评论
版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。
发表评论