anchor.diff:  
                   if [ -f ${cfg.dataDir}/mysql_init ]
                   then
  +                    # While MariaDB comes with a 'mysql' super user account since 10.4.x MySQL does not
  +                    # Since we don't want to run this service as 'root' we need to ensure the account exists on first run
  +                    ( echo "CREATE USER IF NOT EXISTS '${cfg.user}'@'localhost' IDENTIFIED WITH ${if isMariaDB then "unix_socket" else "auth_socket"};"
  +                      echo "GRANT ALL PRIVILEGES ON *.* TO '${cfg.user}'@'localhost' WITH GRANT OPTION;"
  +                    ) | ${cfg.package}/bin/mysql -u ${superUser} -N
  +
                       ${concatMapStrings (database: ''
                         # Create initial databases
                         if ! test -e "${cfg.dataDir}/${database.name}"; then
  
positive.code:                   ${concatMapStrings (database: ''
                      echo "CREATE DATABASE IF NOT EXISTS \`${database}\`;"
                    '') cfg.ensureDatabases}
                    ) | ${cfg.package}/bin/mysql -u root -N
                  ''}
  
                  ${concatMapStrings (user:
  
negative.code:         binlog-ignore-db = [ "information_schema" "performance_schema" "mysql" ];
        })
        (mkIf (!isMariaDB) {
          plugin-load-add = "auth_socket.so";
        })
      ];
  
  