Information
NO_AUTO_CREATE_USER is an option for sql_mode that prevents a GRANT statement from automatically creating a user when authentication information is not provided.
Rationale:
Blank passwords negate the benefits provided by authentication mechanisms. Without this setting an administrative user might accidentally create a user without a password.
Solution
Perform the following actions to remediate this setting:
Open the MySQL configuration file (my.cnf)
Find the sql_mode setting in the [mysqld] area
Add the NO_AUTO_CREATE_USER to the sql_mode setting
Default Value:
NO_ENGINE_SUBSTITUTION