Quando você apagar um usuário da base do Moodle, no banco de dados a coluna deleted é atribuído valor 1. Caso você pretende apagar definitivamente os usuários da base, execute os seguintes comandos SQL:
Apagar log até versão 2.6
DELETE FROM mdl_log WHERE userid IN (SELECT id FROM mdl_user WHERE deleted=1)
Apagar log a partir da versão 2.7
DELETE FROM mdl_logstore_standard_log WHERE userid IN (SELECT id FROM mdl_user WHERE deleted=1)
Apagar registro de matricula
DELETE FROM mdl_user_enrolments WHERE userid IN (SELECT id FROM mdl_user WHERE deleted=1);
DELETE FROM mdl_role_assignments WHERE userid IN (SELECT id FROM mdl_user WHERE deleted=1);
Apagar registro do membros do grupo cohort
DELETE FROM mdl_cohort_members WHERE userid IN (SELECT id FROM mdl_user WHERE deleted=1)
Antes de apagar o registro do usuário, remova os usuários apagados de outras tabelas: tabela de nota, atividades etc.
Apagar registro do usuário
DELETE FROM mdl_user WHERE deleted=1