新安装的 MySQL 5.7:帐户“Any@%”仅具有 USAGE 权限,无 GRANT 权限?

新安装的 MySQL 5.7:帐户“Any@%”仅具有 USAGE 权限,无 GRANT 权限?

我在 CentOS 6.5 上全新安装了 MySQL 5.7(通过 Oracle 官方 RPM)。

通过 phpmyadmin,我看到这个奇怪的“Any@%”帐户,我没有创建,只有 USAGE 作为 GLOBAL PRIVILEGES 和 Grant: No

在此处输入图片描述

这是合法的吗?我知道这个“帐户”实际上不能使用数据库,但我不明白它存在的意义!它是由 RPM 创建的吗?它默认存在吗?

答案1

这是合法的,因为这是默认创建的用户。这是一个相当愚蠢的默认设置,您应该删除该用户。

相关内容