Bosnoir,
désolé je ne connais pas ce genre d'opérations

Bourrin comme à mon habitude je passerais par de l'édition de fichier, ou peut-etre moins bourrin un "userdel" pour la partie pass
pour la db , une copie de sauvegarde et un coup de vi
[ATTENTION] je ne dis pas que c'est comme ça qu'il faut faire [ATTENTION]
Je ne sait pas comment joindre un hôte dans le domaine "controlleur de domaine" ?
Mais si j'avais su, j'aurai relevé toutes les traces dans /var/log/messages, ça donne une idée des commandes passée vers la db e-smith et après essayer de faire un reverse engineering.
En cherchant un peu, j'ai trouvé
ici ce qui pourrait se passer :
signal-event machine-account-create ClientName$
(/etc/e-smith/events/actions) et dans ce scritp on voit qu'il y a un
system(
"/usr/sbin/useradd" ...
un userdel doit donc fair l'affaire pour nettoyer

en s'inspirant des autre scripts dans le même repertoire
(par contre je vois pas d'où vient ton "ACCESS DENIED"

il faudrait voir ce qui a été inséré dans la db pour trouver une méthode aussi ...
Mais si quelqu'un d'autre a déjà étudié le problème ça serait mieux que mes élucubrations

G.