gpt4 book ai didi

MySQL ODBC 驱动程序 - 有没有办法阻止对 MySQL 连接器 ODBC 驱动程序的访问?

转载 作者:行者123 更新时间:2023-11-29 10:15:44 25 4
gpt4 key购买 nike

下午好,我有2台PC,其中一台是我的WAMP服务器,带有MySQL数据库等。另一个我与我的数据库建立了连接,抛出 MySQL 连接器 ODBC 驱动程序。

我的疑问是是否有办法阻止第二台电脑访问我的服务器电脑?

我正在学习MySQL控制管理,我遇到了这个案例,我自己搜索找不到答案。

最佳答案

不,MySQL 服务器中没有内置机制可以检测来自 MySQL 连接器 ODBC 驱动程序的连接尝试,并阻止该连接。

通过在 MySQL 服务器中设置适当的用户定义(mysql.user 表中的条目),可以阻止与 MySQL 服务器的连接。

在 MySQL 中,用户由用户名称和主机(DNS主机名或IP地址,具体取决于我们是否指定 >跳过名称解析选项。)

如果我们使用通配符主机名“%”设置 MySQL 用户,那么我们将允许来自任何主机或任何 IP 地址的 TCP/IP 连接。

如果我们删除具有通配符主机名的用户条目,并创建具有更具体主机名(或 IP 地址)的用户,则仅允许来自指定主机/IP 地址的连接。具有阻止来自其他主机的连接的最终效果。

MySQL 引用手册中更全面地讨论了该主题

https://dev.mysql.com/doc/refman/5.7/en/connection-access.html

<小时/>

此外,对于 TCP/IP 连接尝试,可以将网络防火墙(例如 Linux 上的 Iptables)配置为在 MySQL 服务器发现连接之前就将其关闭。

关于MySQL ODBC 驱动程序 - 有没有办法阻止对 MySQL 连接器 ODBC 驱动程序的访问?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50138329/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com