Eu lidei com problemas semelhantes através de trabalhos diários e vários clientes.
A questão aqui é permissões básicas e separação das tarefas . Você precisa de uma mudança de procedimento muito mais do que uma ferramenta de software. Deve haver apenas um número muito pequeno de pessoas capazes de realizar um envio de conteúdo como esse para a produção. Varia de acordo com a organização, mas pelo que tenho visto no mercado de pequenas empresas, com menos de 15% das pessoas que fazem alterações no site em desenvolvimento têm acesso à produção. Isso geralmente inclui o desenvolvedor-chefe, chefe de marketing / pessoa de imagem, chefe de IS e (possivelmente) um desenvolvedor confiável secundário.
Tudo o que foi dito eu sugiro a auditoria de eventos de logon do Windows. Depois de restringir as pessoas que têm acesso, é fácil dizer quem acessou o sistema no momento da alteração. Você também pode usar a auditoria do sistema de arquivos (para alterações) no diretório que hospeda os arquivos do seu site. Não captura o conteúdo original, mas é relativamente rápido e fácil de configurar.