一直以来打算自己做一个博客网站,前段时间开始准备做了,正好碰上新睿云服务器免费一年的活动,赶紧拿下。装好了sqlserver ,用本地访问没有问题,但是关键是外网访问一直不行找了好多资料最终才搞定。下面我把解决方案全部列出来供大家一个参考
右键点击数据库,属性中选择连接,勾上下面的允许远程连接到此服务器
选择登录模式为混合模式允许windows和sqlserver登录访问,不过这个应该是代价都知道
sqlserver 配置管理器中所有的协议都打开,其实主要是TCP协议,全部设置为启用
这里端口号默认是1433,我自己改了一个,不改用默认的应该也是没问题的,不过要注意,是所有TCP协议的端口最好设置为一致
如果说你是自定义的端口号的话,还需要在防火墙里面配置一下端口号,这一段我就不说了,百度一下就ok
设置完成后重启一下服务,到这sqlserver基本上就配置完成了,90%的连接不成功就可以解决了
但是我发现还是不能用外网访问。。。。。。。。。。。。。。。。。。。。
无意中发现云服务器还有一个防火墙,这时候我才明白在服务器中设置了端口号没有用,因为在外面还有一层,所以找到了云服务器的防火墙配置
添加了端口号之后,telnet ip + 端口直接就进去了
以上仅供大家参考,这是我个人的解决方法,希望能帮到大家
原文地址:https://www.cnblogs.com/Sprint-Guo/p/9889998.html
时间: 2024-10-08 12:40:10