o NEW está disponível para operações de insert e update. No caso de delete vc tem que usar OLD.
E
edudebom
Sim. Problema que pegaria o valor que estava na base e não necessariamente quem excluiu.
E
entanglement
Um jeito de você realmente pegar isso é forçar todas as deleções a serem feitas com uma stored procedure (não uma trigger, que como você deve ter percebido, só consegue pegar o usuário do banco, não o usuário do sistema, que não é passado como parâmetro para a trigger).