Ir diretamente para o conteúdo principal

Registos de auditoria baseados em gatilhos de base de dados

Antes da versão 9 do IndySoft, era comum criar eventos de registo de auditoria (tal como agora são executados automaticamente no cliente com [Admin. Registar eventos) através de gatilhos ao nível da base de dados. Esses gatilhos monitorariam especificamente as alterações nos campos ao nível do equipamento e criariam automaticamente eventos «AUDITTRAIL». Estes gatilhos ao nível da base de dados são desativados na atualização para a versão 9x, em favor de [Admin. Registar eventos. Estes gatilhos ao nível da base de dados podem ser (re)ativados caso a funcionalidade ao nível do cliente acima referida continue a ser necessária, contactando o Suporte da IndySoft para obter os gatilhos específicos da sua instalação e plataforma de base de dados.

Arrow_r Nota: a vantagem potencial da execução de gatilhos ao nível da base de dados é que estes gatilhos detetam quaisquer alterações nos campos ao nível do equipamento provenientes de QUALQUER fonte, mesmo que sejam comandos SQL manuais ou utilitários externos/personalizados.

Para que sejam apresentados corretamente na grelha do Histórico, estes gatilhos da base de dados requerem a presença de um tipo de evento «AUDITTRAIL» na Configuração do Fluxo de Trabalho, o qual é fornecido juntamente com o script do gatilho como um ficheiro IXP que pode ser importado através do Módulo de Configuração do Fluxo de Trabalho. Em geral, trata-se simplesmente de um evento de uma única etapa que apresenta apenas «Informações do evento» e campos muito básicos (data do evento, hora do evento, executado por, Comentários, etc.)

Para obter detalhes sobre a instalação das versões MSSQL ou Oracle destes gatilhos, consulte:

·MSSQL - Configuração da trilha de auditoria

·Oracle - Configuração da trilha de auditoria |