首页 > 编程知识 正文

MySQL10038,1045-access denied for user

时间:2023-05-03 14:32:58 阅读:29154 作者:458

#最近,您使用Navicat for MySQl访问远程mysql数据库,并显示错误“2003-can ' tconnectmysqlserveron ' localhost ' (10038 )” 于是拼命百度,终于找到了解决的办法。

! ((3359 box.Kan cloud.cn/4a 3485188 a 45484 c01 a 3b1 e 334 ea7c8 a _ 454 x141.png ) ) ) ) ) ) )。

1首先查看误报窗口。

! ((3359 box.Kan cloud.cn/E6 F6 c 25 a2 D1 A8 dedf 491 c8 e 81110 a 786 _ 455 x128.png ) ) ) ) ) ) )。

如何解决mysql远程连接报告10038中的错误

2

通过百度最终找到的原因是远程3306端口没有向外开放。

因此,进行远程3306端口的开放操作。

3

首先远程连接到服务器,然后单击“开始”-“管理工具”-“高级安全Windows防火墙”。

! ((3359 box.Kan cloud.cn/1f38d7DAC 677438339 e 28 d 39 a 9923 a 04 _ 385 x356.png ) ) ) ) ) ) )。

如何解决mysql远程连接报告10038中的错误

4

在打开的窗口中,左侧选择“入站规则”,右侧单击“新规则”以创建新的入站规则。

! ((3359 box.Kan cloud.cn/b 429 ede 15752867 a 24 f 05 Fe4b5 EB 94e2_ 508 x332.png ) ) ) ) ) )。

如何解决mysql远程连接报告10038中的错误

5

在规则类型中,选择端口,然后继续。

! [ (3359 box.Kan cloud.cn/fecaa 3d 4874 c 32627406 edad 2f 8d 7b 93 _ 501 x334.png ) () ) ) )。

如何解决mysql远程连接报告10038中的错误

6

选择“特定本地端口”,输入3306进入下一步。

! ((3359 box.Kan cloud.cn/563818 bfd 6b 87 b 332 aacb 1987 a 89 decc _ 500 x340.png ) ) ) ) ) ) )。

如何解决mysql远程连接报告10038中的错误

7

选中“允许连接”,然后继续下一步。

! ((3359 box.Kan cloud.cn/97 a9 A8 DC 63 e 363 ba 3977 fff 0010 D6 e7_ 513 x333.png ) ) ) ) ) )。

如何解决mysql远程连接报告10038中的错误

8

这个步骤默认选择就可以了。 然后,进入下一步。

! ((3359 box.Kan cloud.cn/7ff6dffa 983 fa 02 CD 19e 55490 BDC 67 ba _ 497 x316.png ) ) ) ) )。

如何解决mysql远程连接报告10038中的错误

9

输入最后新添加的入站规则名称,自由填写,自己理解即可。

! ((3359 box.Kan cloud.cn/1a 56897878 a2 BBB 97 a6 bd22dd 3bd 8f 55 _ 503 x303.png ) ) ) ) ) ) )。

如何解决mysql远程连接报告10038中的错误

10

完成后,新的入站规则将显示在入站规则列表中。

! ((3359 box.Kan cloud.cn/87b 335074 cfcc 8423 b6ed 702249 f 3815 _ 381 x236.png ) ) ) ) ) )。

如何解决mysql远程连接报告10038中的错误

11

再次本地连接到mysql远程数据库时,可以成功访问。

! (3359 box.Kan cloud.cn/46 adafe1df 488 d 48 EC 19 db 5a 6474 F8 c2_ 269 x263.png ) ) ) ) ) ) )

问题解决了。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。