0

I've a MySQL 5.7 brand-new installation (via Oracle official RPM) on CentOS 6.5.

Via phpmyadmin, I see this strange "Any@%" account I didn't create, with only USAGE as GLOBAL PRIVILEGES and Grant: No

enter image description here

Is this legit? I understand that this "account" cannot really use the DB, but I'm missing the point for it to exist! Was it created by the RPM? does it exists by default?

1 Answers1

1

This is legit, as this is a user that gets created by default. It's a fairly dumb default and you should delete the user.

Dennis Kaarsemaker
  • 18,793
  • 2
  • 43
  • 69
  • What I really would love to know is WHY these are created by default. Do you know that? I didn't find an explanation even in the mysql documentation. – Broco Aug 14 '14 at 21:56
  • Because somebody at MySQL AB years and years ago thought it would be a good idea and it has never been changed. – Dennis Kaarsemaker Aug 15 '14 at 08:06
  • Seems to be exactly as stupid as something important as SSL being developed by mainly one guy and reviewed by another guy who doesn't review. – Broco Aug 15 '14 at 10:29