0

如何防止 WAN 访问 SQLyog 中的特定数据库?我能够授予对特定数据库的完全访问权限,但无法阻止它们。我有一个在内部服务器上运行并在同一台服务器上访问 MySQL 的 Web APP。我已经使用我的工作站 IP 创建了一个 SQL 用户,但是当我从我的工作站运行 APP 时,我收到了来自 dbconnect 的拒绝访问。

谢谢,

托尼·克里普斯

4

1 回答 1

0

MySQL 不允许来自您指定以外的任何连接。如果您想禁止来自特定 IP 或网络的访问,那么这意味着您已经离开并授予对它们的访问权限。

  1. 查看CREATE USER语法,尤其是有关指定主机名的部分。
  2. 查看您已创建的用户帐户:

    SELECT user, host, password FROM mysql.user;
    

    然后根据需要重新创建它们。

除此之外,如果您想完全禁止 WAN 访问,那么您应该查看您的防火墙设置,而不是 MySQL。

于 2014-02-28T20:23:06.113 回答