De SQL-modus NO_AUTO_CREATE_USER
is verwijderd in MySQL 8.0 en wordt niet langer herkend.
https://dev.mysql .com/doc/refman/8.0/en/mysql-nutshell.html#mysql-nutshell-deprecations zegt:
Wijzig uw sql_mode in "STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION". Ik heb dit getest op mijn sandbox-instantie van 8.0.11 en het werkte.
De spelling van sql-mode of sql_mode is beide prima.
Het gebruik van aanhalingstekens of het weglaten van aanhalingstekens is beide prima.