如何解决“不允许来自接口端点的客户端访问服务器请确保您的虚拟网络配置正确 SQL 状态 28000
我正在尝试将 Azure 中的应用程序连接到我的 Azure DB for MySQL。我已经为其创建了一个私有端点,该端点已获得批准。但是,在尝试连接到数据库时,他们的团队收到以下错误:
不允许来自接口端点的客户端访问服务器。 请确保您的虚拟网络配置正确。 (SQL 状态 28000)
你能帮我理解这个错误是什么意思吗?我在互联网上找不到类似的东西。
注意事项:
- 我们必须拒绝公共网络访问,因此无法选择“允许访问 Azure 服务”。
- 与数据库的所有连接都必须通过私有端点。
解决方法
您是否在网络防火墙中添加了客户端 IP。
如果禁用允许访问所有 Azure 资源,则必须明确添加将访问 Azure DB 的用户的 IP。
在 Azure DB 中,您将看到以下选项,您需要选择防火墙选项,然后添加防火墙以便可以绕过该特定 IP。
更多详情请见here
,我们能够解决问题。显然,我们所做的配置是正确的,但是另一个应用程序团队在 JDBC 连接字符串中提供了错误的用户名和密码。我现在觉得这个帖子很傻。感谢您的所有帮助。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。