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

Storico delle Attività del Database di IBM Netezza: Approfondimenti su Audit e Sicurezza

Storico delle Attività del Database di IBM Netezza: Approfondimenti su Audit e Sicurezza

IBM Netezza offre capacità robuste per tracciare l’attività del database attraverso le sue funzionalità di audit native. Questa guida esplora come utilizzare lo Storico delle Attività del Database di IBM Netezza utilizzando SQL, connettersi al database, configurare e gestire l’audit e visualizzare i risultati. Inoltre, copriremo brevemente DataSunrise come soluzione avanzata per gestire lo Storico delle Attività del Database IBM Netezza.

Panoramica del Sistema Nativo di Storico delle Attività del Database di IBM Netezza

Lo storico delle attività del database nativo di IBM Netezza consente alle organizzazioni di monitorare e auditare l’accesso ai dati sensibili. Questa funzionalità aiuta a garantire la conformità con le politiche di sicurezza, rilevare attività non autorizzate e migliorare le prestazioni del database analizzando i modelli di utilizzo.

Caratteristiche Chiave del Sistema Nativo di Storico delle Attività del Database

  • Registra l’esecuzione delle query, l’accesso alle colonne e le autenticazioni fallite.
  • Fornisce configurazioni personalizzabili per il tracciamento granulare delle attività.
  • Genera dati in tabelle di audit specializzate all’interno di un database storico designato.

Configurazione dello Storico delle Attività del Database Nativo di IBM Netezza

Prima di abilitare lo storico delle attività del database, è necessario configurare utenti e database specifici.

Passo 1: Creare un Utente Audit

L’utente audit gestirà la raccolta dello storico delle attività.

CREATE USER audituser WITH PASSWORD 'password';
GRANT CREATE DATABASE TO audituser;

Passo 2: Creare un Database Storico

Eseguire il seguente comando nel terminale per creare un database storico:

nzhistcreatedb -d auditDB -t query -v 1 -u audituser -o audituser -p password

Passo 3: Accedere al Database

Utilizzare il terminale o DBeaver per accedere al database di sistema e verificare che il database storico sia stato creato:

nzsql -host localhost -port 5480 -u admin -pw password -d system

Verificare l’esistenza del nuovo database:

\l

Passo 4: Verificare le Tabelle nel Database Storico

Elencare le tabelle nel database storico. Queste saranno popolate in base alla tua configurazione di audit:

\c auditDB
\dt

Passo 5: Creare e Abilitare la Configurazione dello Storico

Definire quali attività loggare creando una configurazione dello storico configurazione:

CREATE HISTORY CONFIGURATION all_hist
HISTTYPE QUERY
DATABASE auditDB
USER audituser
PASSWORD 'password'
COLLECT QUERY, COLUMN
LOADINTERVAL 5
LOADMINTHRESHOLD 4
LOADMAXTHRESHOLD 20
STORAGELIMIT 40
LOADRETRY 0
VERSION 1;
SET HISTORY CONFIGURATION all_hist_on;

Riavviare il sistema per applicare le modifiche:

su - nz
nzstop
nzstart

Passo 6: Consultare le Tabelle di Audit

Per visualizzare i dati raccolti, eseguire query sulle tabelle di audit rilevanti:

Esempio: Storico degli Accessi alle Tabelle

SELECT SESSIONID, DBNAME, TABLENAME FROM AUDITDB.AUDITUSER."$hist_table_access_1";

Esempio: Log delle Autenticazioni Fallite

SELECT NPSID, NPSINSTANCEID, LOGENTRYID, CLIENTIP, SESSIONUSERNAME, "TIME", FAILURETYPE, FAILURE FROM AUDITDB.AUDITUSER."$hist_failed_authentication_1";

Gestione delle Esclusioni

Per escludere specifici utenti o database dall’audit, configurare con COLLECT HISTORY OFF:

CREATE USER user WITH PASSWORD 'password' COLLECT HISTORY OFF;

Utilizzare DataSunrise per lo Storico delle Attività del Database IBM Netezza

DataSunrise fornisce una piattaforma centralizzata per gestire lo storico delle attività del database IBM Netezza. Esso potenzia le funzionalità di audit native aggiungendo:

  • Audit Avanzati: Regole configurabili e monitoraggio dettagliato.
  • Funzionalità di Sicurezza: Mascheramento, rilevamento e monitoraggio in tempo reale dei dati.
  • Controllo Unificato: Gestione centralizzata per più database.

Configurazione di DataSunrise per IBM Netezza

  1. Creare un’Istanza di DataSunrise Presumendo che DataSunrise sia installato, creare una nuova istanza per il database IBM Netezza. Questa configurazione consente a DataSunrise di monitorare efficacemente le attività.

  2. Configurare le Regole di Audit Definire regole di audit specifiche, come il monitoraggio dell’accesso ai dati sensibili, il monitoraggio di utenti specifici o la verifica delle modifiche alle tabelle critiche. Inoltre, configurare impostazioni di sicurezza come il mascheramento per proteggere le informazioni sensibili e utilizzare il rilevamento dei dati per identificare i dati sensibili non protetti.

  3. Visualizzare lo Storico delle Attività Utilizzare l’interfaccia DataSunrise per generare dettagliati report di audit, tracciare le interazioni con i dati sensibili e monitorare l’attività del database in tempo reale.

Vantaggi di DataSunrise

DataSunrise migliora le capacità di audit con funzionalità come:

  • Mascheramento dei Dati: proteggere le informazioni sensibili come ulteriore livello di protezione durante gli audit.
La funzionalità di Mascheramento dei Dati di DataSunrise migliora la sicurezza di IBM Netezza nascondendo i dati sensibili da accessi non autorizzati.
Le regole di sicurezza in DataSunrise permettono agli amministratori di applicare controlli di accesso robusti e prevenire query SQL non autorizzate.
  • Gestione Centralizzata dell’Audit: Semplificare la supervisione dell’audit per sistemi distribuiti.
La gestione centralizzata dell’audit in DataSunrise fornisce una piattaforma unificata per il monitoraggio delle attività del database IBM Netezza.
  • Rilevamento dei Dati: Identificare i dati sensibili nei cluster di Cassandra.
La funzione di Rilevamento dei Dati di DataSunrise aiuta a identificare e classificare i dati sensibili memorizzati nei database IBM Netezza.

Queste funzionalità semplificano i processi di conformità e migliorano la sicurezza del database, rendendo DataSunrise uno strumento essenziale per gli amministratori.

Conclusione

Lo storico delle attività del database nativo di IBM Netezza offre una soluzione potente per monitorare e auditare l’uso del database. Sfruttando le configurazioni SQL, le organizzazioni possono personalizzare i parametri di audit per soddisfare bisogni specifici. Inoltre, DataSunrise migliora queste capacità con funzionalità avanzate di sicurezza e controllo centralizzato.

Esplora i robusti strumenti di sicurezza e audit dei database di DataSunrise visitando il nostro sito web per una dimostrazione online.

Successivo

Audit del Database per ScyllaDB

Audit del Database per ScyllaDB

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]