数据库配置完成后仍然无法远程访问

电脑已经开启了1433端口,服务器允许远程连接,服务端客户端都是1433,防火墙1433的出站入站规则写好了,但是我远程访问访问不了
我要远程访问一个数据库,之前是已经连通过的,后来不行了,数据库相关配置都没改过
netstat -ano|findstr "1433" telnet xxx 1433
要访问的数据库所在电脑的配置和运行结果显示

img


数据库所在电脑的IP地址,以及可以看到1433端口是打开的

img


img


数据库配置的服务TCP/IP,所有IP全启用且端口为1433,IPALL也有设置

img


数据库客户端协议 TCP/IP,32位的和这个相同

img


运行远程访问也处于开启状态

img


img


出站入站规则都已添加,但其实我就算关了防火墙也是一个结果

我在网上搜的基本都是配置上述内容,配完后之前成功过,但现在不行了,我检查了这些配置都没有问题,我另一台电脑的访问结果

img


另外两台电脑,我的电脑可以访问我的数据库,访问不了另一台电脑的数据库;另一台电脑能访问两台电脑的数据库

我想要能连接上另一台电脑的数据库

你想连上另一台电脑的数据库很正常。
mysql事例,使用mysql workbench新建数据库,输入ip账号密码就行。你这个数据库需要先下载数据库连接可视化软件。如果数据库已经启动,防火墙关闭,一定可以连接上。
sql数据库可视化例如sqldbx工具等。下面是我连接不同电脑mysql

img

请采纳

需要为远程访问的用户设置权限,参考http://t.zoukankan.com/lijintian-p-7454850.html

MySQL设置远程访问【解决设置权限后仍然无法连接的情况】
跟着步骤走】
https://www.dandelioncloud.cn/article/details/1526536260592353282

首先,假如你两台电脑分别是A和B,A能访问AB,B只能访问B,可以确定问题出在A,而网络本身没有问题
数据库本身的相关设置又全都没有改过
你说之前连的好好的,后来就连不上了,那你是不是新建了一个数据库就连不上了呢,还连原来的库能不能连上

发下你的数据库连接串

需要看下sqlserver配置管理中设置TCP/IP中TCP端口上设置上1433,并启用,另外,如果还不行就要在阿里云服务器中的访问规则中手动添加1433对应的远程IP地址。
另外,也可参考这篇实例的思路:SQL Server 不允许进行远程连接的解决办法,链接:https://www.ngui.cc/el/1160083.html?action=onClick

兄弟们破案了,我就两台电脑之间一直试没有突破,就增加了另一台电脑测试连接,结果一下就连通了。然后我再试自己的电脑,还不行,问题出在我的电脑上而不是数据库所在电脑上。之后我查原因,是因为我在自己电脑上安装数据库时,设置防火墙出站规则,允许通过设置成了阻止通过。改后成功了