Caro Cleiton
Sem entrar no mérito da solução, acho que você não deveria dar essa alternativa aos usuários.
Não sei se você está ciente, mas a Sox, é um conjunto de regras para empresas que costumam ter ações em bolsas de valores americanas em especial a de Nova Yorque. E provavelmente manter os logs intactos para auditoria é uma das exigências feitas.
O que deve ter acontecido, é que uma falha aconteceu e o truncate passou desapercebido, mas também não deveria funcionar. E isso deve ter sido implementado pelo responsável do servidor para se adequar a Sox.
Evite fazer esse tipo de solução, isso pode custar seu emprego, ou seu contrato de suporte, estou falando de algo que pode ser extremamente sério.
Trabalho em uma empresa que se sujeita a essas regras por ter ações negociadas na bolsa de valores de Nova Yorque, e a criticidade da informação é de tal forma importante, que uma adulteração, omissão ou não registro pode levar a empresa a pesadas multas, além de auditorias caríssimas e desconfiança no mercado.
Então antes de qualquer ação, informe-se sobre quais regras a área de TI de onde você trabalha está sujeita.
[]'s
Itamar