外网访问数据库需要具备两个条件:
你的电脑(服务器)需要一个外网固定IP或者动态域名
在路由器里对数据库端口(你的是默认的1433)做端口映射
这样外网用户才可以通过你服务器的外网IP或者动态域名访问你的数据库
你要让外网访问你的机器,这与网络设置有关。应该要通过设置网关什么之类的。你可以试一下外网ping你的IP地址。并且,你的IP应该是外网IP,不能是内网的IP。