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

Storico delle Attività dei Dati di Google Cloud SQL

Introduzione

Lo Storico delle Attività dei Dati di Google Cloud SQL registra ogni interazione rilevante con il Suo database – dai login e query alle modifiche di schema e aggiornamenti delle autorizzazioni. Per le organizzazioni che eseguono SQL Server su Google Cloud SQL, questo storico costituisce uno strumento critico per la sicurezza, la conformità e il controllo operativo.

Sebbene SQL Server includa funzionalità native di auditing per la registrazione dell’attività dei dati, il suo abbinamento a una piattaforma come DataSunrise estende la visibilità, aggiunge il monitoraggio in tempo reale e consente il Mascheramento Dinamico dei Dati. Questa combinazione trasforma i record di audit statici in informazioni operative utili.

Come Google Cloud SQL e SQL Server Lavorano Insieme

Google Cloud SQL è un servizio di database relazionale completamente gestito che supporta diversi motori, compresi MySQL, PostgreSQL e Microsoft SQL Server. Quando sceglie SQL Server su Google Cloud SQL, esegue il familiare motore di database SQL Server all’interno dell’infrastruttura gestita da Google.

Questo significa che beneficia di:

  • Il livello di gestione di Google Cloud – backup automatizzati, alta disponibilità, patch di sicurezza, scalabilità dello storage e networking basato su VPC.
  • L’insieme completo di funzionalità di SQL Server – inclusi SQL Server Audit, controllo degli accessi basato sui ruoli e registrazione delle transazioni.

Per l’auditing dei database, questa combinazione consente di utilizzare gli strumenti integrati in SQL Server per catturare uno storico dettagliato delle attività, sfruttando al contempo servizi di Google Cloud come Cloud Storage o BigQuery per archiviare e analizzare i log di audit.

Funzionalità Native in Google Cloud SQL

Google Cloud SQL è un servizio di database gestito – si occupa dell’infrastruttura, del networking, dei backup e dell’alta disponibilità per Lei. Quando esegue SQL Server su Google Cloud SQL, ha comunque accesso agli strumenti di sicurezza e auditing incorporati in SQL Server, con il vantaggio aggiuntivo dell’ambiente gestito di Google (patch automatiche, integrazione dello storage, controllo degli accessi basato su IAM).

Funzionalità Native di Audit di SQL Server

Indipendentemente dal luogo in cui viene ospitato, il sistema di audit nativo di SQL Server fornisce:

  • Audit di Server – Definisce dove e come sono archiviati i log di audit (TO FILE, TO APPLICATION_LOG).
  • Specifiche di Audit – Controlla cosa viene registrato a livello di server o database (login, modifiche ai dati, cambiamenti di schema).
  • Gruppi di Azione – Categorie predefinite di eventi (ad es., FAILED_LOGIN_GROUP, DATABASE_OBJECT_ACCESS_GROUP).
  • Funzioni di Audit – Ad esempio, sys.fn_get_audit_file per leggere i dati di audit archiviati.
  • Opzioni di Integrazione – I log possono essere archiviati localmente o inviati a sistemi esterni per la correlazione.
Storico delle Attività dei Dati di Google Cloud SQL - Configurazione nativa del logging di audit per SQL Server in Cloud SQL Studio
Interfaccia di Cloud SQL Studio che visualizza la configurazione di audit nativa per un’istanza di SQL Server, mostrando le opzioni per abilitare e gestire i log degli eventi del database.

In Google Cloud SQL, queste funzionalità operano nello stesso modo sia su SQL Server on-premises che in soluzione autogestita, ma i percorsi di archiviazione e le regole di accesso della rete sono gestiti da Google. Ciò significa che può comunque creare audit a livello di server e di database beneficiando dell’automazione operativa di Cloud SQL.

Esempio: Creare un Audit di Server

CREATE SERVER AUDIT DataActivityHistory
TO FILE (
    FILEPATH = '/var/opt/mssql/audit/',
    MAXSIZE = 256 MB,
    MAX_ROLLOVER_FILES = 50
)
WITH (
    QUEUE_DELAY = 1000,
    ON_FAILURE = CONTINUE
);

ALTER SERVER AUDIT DataActivityHistory WITH (STATE = ON);

Esempio: Specifica di Audit del Database

Monitorare tutte le letture su una tabella sensibile:

CREATE DATABASE AUDIT SPECIFICATION AuditTransactions
FOR SERVER AUDIT DataActivityHistory
ADD (SELECT ON dbo.transactions BY public)
WITH (STATE = ON);

Interrogazione dei File di Audit

SELECT TOP (200)
    event_time,
    server_principal_name,
    database_name,
    statement
FROM sys.fn_get_audit_file('/var/opt/mssql/audit/*', NULL, NULL)
ORDER BY event_time DESC;
Storico delle Attività dei Dati di Google Cloud SQL - Visualizzazione dei log nativi del database
Output dei log di audit da SQL Server su Google Cloud SQL, elencando gli eventi del database catturati come login, query e cambiamenti di schema con i relativi metadati.

Questi comandi consentono di catturare eventi SELECT, INSERT, UPDATE e DELETE, oltre a modifiche di schema e autorizzazioni.

Limitazioni del Log Nativo

LimitazioneImpatto
Nessun avviso in tempo realeI team di sicurezza devono controllare manualmente i log, ritardando il rilevamento e la risposta.
Esposizione di dati sensibiliIl testo delle query potrebbe contenere PII o PHI in forma non criptata, creando rischi di conformità.
Nessuna correlazione tra istanzeL’attività su più istanze di Cloud SQL è isolata, rendendo la correlazione più difficile.
Analisi visive minimeMancano dashboard e filtri interattivi per indagini rapide.
Reportistica manualeNessuna reportistica integrata pronta per la conformità; richiede elaborazione aggiuntiva.

Migliorare lo Storico delle Attività dei Dati con DataSunrise

DataSunrise è una piattaforma di sicurezza, conformità e monitoraggio dei database che funziona con oltre 40 sistemi di archiviazione dati SQL, NoSQL e cloud. Agisce come un proxy tra le Sue applicazioni e i database, consentendo il monitoraggio in tempo reale delle attività, il mascheramento dinamico e statico dei dati, la scoperta di dati sensibili e l’auditing granulare – il tutto senza richiedere modifiche invasive alla Sua infrastruttura esistente.

Nel contesto di Google Cloud SQL con SQL Server, DataSunrise potenzia l’audit nativo aggiungendo visibilità centralizzata, notifiche intelligenti, mascheramento basato sui ruoli e reportistica automatizzata per la conformità.

Miglioramento ChiaveBeneficio
Regole di Audit GranulariMonitorare solo utenti specifici, intervalli di IP, tipi di query o oggetti per ridurre il rumore nei log.
Avvisi in Tempo RealeRicevere notifiche istantanee per login sospetti o schemi di query insoliti.
Mascheramento Dinamico dei DatiNascondere i dati sensibili nei risultati delle query per utenti non autorizzati senza modificare i dati archiviati.
Dashboard di Monitoraggio CentralizzataVisualizzare e analizzare gli eventi da tutte le istanze di Cloud SQL monitorate in un’unica interfaccia.
Integrazione per la Scoperta dei DatiRileva automaticamente nuovi oggetti sensibili ed espande la copertura di audit.
Reportistica Automatizzata per la ConformitàGenerare istantaneamente report GDPR, HIPAA, PCI DSS e SOX.

Esempio: Configurare il Monitoraggio delle Attività dei Dati in DataSunrise

  1. Connetta la Sua Istanza
    Aggiunga il Suo database Google Cloud SQL (SQL Server) nel dashboard di DataSunrise.

    Storico delle Attività dei Dati di Google Cloud SQL - Creazione di un’istanza di database in DataSunrise per MSSQL
    Interfaccia di DataSunrise durante la configurazione di una nuova istanza di database Microsoft SQL Server per il monitoraggio, con parametri di connessione e dettagli di autenticazione.
  2. Crei una Regola di Audit
    Destini il controllo a una tabella sensibile come transactions e scelga i tipi di evento (SELECT, UPDATE, DELETE, INSERT).

    Storico delle Attività dei Dati di Google Cloud SQL - Creazione di una regola di audit in DataSunrise
    Finestra di creazione della regola di audit in DataSunrise, che consente la selezione di oggetti di database, tipi di query e condizioni di filtro per catturare eventi specifici di SQL Server.
  3. Filtri le Sessioni
    Limiti l’auditing a specifici intervalli di IP, nomi utente o applicazioni.

    Storico delle Attività dei Dati di Google Cloud SQL - Applicazione dei filtri di sessione nella regola di audit
    Configurazione della regola di audit in DataSunrise con filtri applicati per tracciare sessioni da nomi utente o intervalli di IP specifici, affinando l’ambito dell’attività SQL catturata.
  4. Abiliti gli Avvisi
    Configuri le notifiche tramite email, Slack o integrazione SIEM.

    Storico delle Attività dei Dati di Google Cloud SQL - Creazione di un nuovo sottoscrittore per gli avvisi
    Modulo di creazione del sottoscrittore in DataSunrise, che consente notifiche via email o tramite servizi esterni per eventi di audit che corrispondono alle regole definite in un ambiente SQL Server.
  5. Riveda le Tracce Transazionali
    Visualizzi ogni query catturata con metadati completi: timestamp, utente, oggetto e testo SQL.

    Storico delle Attività dei Dati di Google Cloud SQL - Visualizzazione delle tracce transazionali in DataSunrise
    Dashboard delle Tracce Transazionali di DataSunrise che mostra un elenco filtrato di query SQL Server catturate dalle regole di audit, inclusi timestamp, utenti e oggetti accessi.

Migliori Pratiche

  • Distribuisca SQL Server e DataSunrise nello stesso VPC per minimizzare la latenza e migliorare la sicurezza.
  • Archivi i log di audit in Cloud Storage con regole di ciclo di vita per l’archiviazione automatica.
  • Limiti l’accesso ai log mediante ruoli IAM.
  • Esegua scansioni regolari per la scoperta dei dati per aggiornare l’ambito di audit.
  • Integre i log con SIEM o BigQuery per il rilevamento di anomalie e l’analisi delle tendenze.

Conclusione

Una strategia ben implementata per lo Storico delle Attività dei Dati di Google Cloud SQL combina le funzionalità native di audit di SQL Server con il monitoraggio avanzato, il mascheramento e l’automazione per la conformità offerti da DataSunrise. Questo approccio a più livelli migliora la Sua postura di sicurezza, riduce l’onere della conformità e fornisce una chiara visibilità su ogni evento importante del database.

Proteggi i tuoi dati con DataSunrise

Metti in sicurezza i tuoi dati su ogni livello con DataSunrise. Rileva le minacce in tempo reale con il Monitoraggio delle Attività, il Mascheramento dei Dati e il Firewall per Database. Applica la conformità dei dati, individua le informazioni sensibili e proteggi i carichi di lavoro attraverso oltre 50 integrazioni supportate per fonti dati cloud, on-premises e sistemi AI.

Inizia a proteggere oggi i tuoi dati critici

Richiedi una demo Scarica ora

Successivo

Gestione della Conformità Sybase

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]