DataSunrise Consegue la Certificazione AWS DevOps Competency per AWS DevSecOps e Monitoraggio, Logging e Performance

Teradata Audit Trail

Introduzione

Nell’attuale scenario guidato dai dati, garantire la sicurezza e l’integrità dei tuoi sistemi di database è fondamentale. Un Teradata Audit Trail gioca un ruolo essenziale nel monitoraggio e nella tracciatura delle attività del database, aiutando le organizzazioni a mantenere la conformità agli standard regolamentari e a rilevare potenziali minacce alla sicurezza. Teradata, una delle principali soluzioni di data warehousing, offre robuste capacità di auditing nativo. Tuttavia, per ottenere un framework di audit più completo e flessibile, l’integrazione di soluzioni avanzate come DataSunrise può migliorare in modo significativo la strategia di sicurezza del database.

Audit Trail Nativo di Teradata

Le funzionalità di auditing nativo di Teradata forniscono approfondimenti dettagliati sulle attività del database, aiutando le organizzazioni a far rispettare le politiche di sicurezza e a soddisfare i requisiti di conformità. Il Database Auditing Facility (DBAF) di Teradata registra varie attività, consentendo agli amministratori di database (DBA) di monitorare le azioni degli utenti, tracciare le modifiche e identificare tentativi di accesso non autorizzato. Inoltre, questi log possono essere utilizzati per generare report essenziali per la conformità regolamentare.

Impostazione delle Regole di Audit

Teradata utilizza l’istruzione BEGIN LOGGING per creare regole di logging, che vengono memorizzate nella tabella DBC.AccLogRuleTbl. Queste regole determinano quali controlli di privilegio generano voci di log nella tabella DBC.AccLogTbl. Di seguito sono riportati alcuni esempi di impostazione delle regole di audit:

1. Registrazione di Azioni Specifiche su un Database

Per registrare azioni specifiche come CREATE, DROP e ALTER su un database, è possibile utilizzare il seguente comando:

BEGIN LOGGING ON EACH CREATE, DROP, ALTER ON DATABASE database_name;

Questa query garantisce che ogni operazione CREATE, DROP e ALTER sul database specificato venga registrata. Inoltre, questo livello di dettaglio aiuta a individuare con precisione quando e dove avvengono le modifiche.

2. Registrazione di Tutte le Azioni di un Utente Specifico

Per registrare tutte le azioni eseguite da un utente specifico, è possibile utilizzare il seguente comando:

BEGIN LOGGING ON EACH ALL BY "username";

Questo comando registra ogni azione eseguita dall’utente specificato, fornendo una traccia completa delle attività. Inoltre, aiuta a identificare comportamenti insoliti o potenziali violazioni della sicurezza.

Interrogazione dei Log di Audit

Teradata memorizza i log di audit nella tabella DBC.AccLogTbl. È possibile interrogare questa tabella per recuperare i log di audit in base a criteri specifici. Ad esempio, per recuperare tutte le voci di log per una tabella specifica:

SELECT * FROM DBC.AccLogTbl WHERE ObjectName = 'table_name';

Questa query recupera tutte le voci di log per la tabella specificata, permettendoti di monitorare l’accesso ai dati sensibili. Inoltre, aiuta nella generazione di report di conformità e nell’esecuzione di analisi forensi.

Esempio di Output di DBC.AccLogTbl

Ecco un esempio di come potrebbe apparire l’output:

UtenteLoggatoNomeOggettoRisultatoAccessoOraAccessoTestoSQL
user1table1Concesso2023-10-01 10:00:00SELECT * FROM table1
user2table1Negato2023-10-01 10:05:00INSERT INTO table1 VALUES (…)

Verifica delle Regole di Audit

Dopo aver impostato le regole di audit, è possibile verificarle interrogando la vista DBC.AccLogRulesV:

SELECT * FROM DBC.AccLogRulesV;

Questa query visualizza tutte le regole di logging attive, permettendoti di assicurarti che le regole siano configurate correttamente. Inoltre, aiuta a mantenere una politica di audit aggiornata in linea con i requisiti di sicurezza.

Per informazioni più dettagliate sull’impostazione e la gestione delle regole di audit in Teradata, puoi fare riferimento alla documentazione ufficiale di Teradata.

Teradata Audit Trail con DataSunrise

Sebbene le capacità di auditing nativo di Teradata siano robuste, l’integrazione di DataSunrise può fornire ulteriori livelli di sicurezza e flessibilità. DataSunrise è una soluzione completa per la sicurezza dei database che migliora l’auditing, il monitoraggio e le capacità di data masking attraverso vari ambienti di database.

Caratteristiche Chiave di DataSunrise per il Teradata Audit Trail

1. Monitoraggio in Tempo Reale:

DataSunrise offre il monitoraggio in tempo reale delle attività del database, consentendo il rilevamento istantaneo di tentativi di accesso non autorizzati o attività sospette. Inoltre, fornisce approfondimenti dettagliati sul comportamento degli utenti, aiutando le organizzazioni a identificare potenziali rischi per la sicurezza.

Interfaccia di Monitoraggio in Tempo Reale di DataSunrise: Un cruscotto che mostra la performance della piattaforma in tempo reale, inclusi recenti comportamenti degli utenti, tentativi di accesso e schemi di query bloccate.

2. Regole di Audit Personalizzabili:

Con DataSunrise, è possibile creare regole di audit personalizzate, adatte alle proprie specifiche esigenze di conformità, come il GDPR o l’ HIPAA. Inoltre, queste regole possono essere definite in modo granulare per monitorare specifici utenti, tabelle o azioni.

Schermata di Creazione delle Regole di Audit di DataSunrise: Un'interfaccia utente in cui gli amministratori possono definire regole di audit personalizzate, inclusa la selezione di azioni, utenti e tabelle specifici da monitorare.

3. Reporting Avanzato:

DataSunrise genera log di audit dettagliati e cruscotti visivi, facilitando l’analisi e l’interpretazione dei dati di audit. Inoltre, questi report possono essere personalizzati per soddisfare specifici requisiti normativi.

Conclusione

Condurre un approfondito Teradata Audit Trail è essenziale per mantenere la sicurezza e la conformità dei tuoi dati. Sebbene Teradata offra robuste funzionalità di auditing nativo, l’integrazione di una soluzione avanzata come DataSunrise può migliorare in modo significativo la strategia di sicurezza del tuo database. Dal monitoraggio in tempo reale al reporting avanzato e al supporto per la conformità, DataSunrise risponde alle crescenti esigenze delle imprese moderne. Pertanto, rappresenta un prezioso complemento per il framework di sicurezza dei dati di qualsiasi organizzazione.

Se sei pronto a potenziare le capacità di auditing del tuo database, considera la possibilità di prenotare una demo personalizzata o di scaricare la trial di DataSunrise oggi. Una soluzione di auditing completa e robusta è a un passo dal rafforzare la tua strategia di sicurezza dei dati.

Successivo

Aurora PostgreSQL Audit Log

Aurora PostgreSQL Audit Log

Scopri di più

Ha bisogno del nostro team di supporto?

I nostri esperti saranno lieti di rispondere alle Sue domande.

Informazioni generali:
[email protected]
Servizio clienti e supporto tecnico:
support.datasunrise.com
Richieste di collaborazione e alleanza:
[email protected]