Auditing policy in Azure Synapse Analytics

Tip

Microsoft Fabric Data Warehouse ist ein relationales Enterprise-Warehouse auf einem Data Lake-Fundament mit zukunftsfähiger Architektur, integrierter KI und neuen Features. Wenn Sie mit Data Warehouse noch nicht vertraut sind, beginnen Sie mit Fabric Data Warehouse. Vorhandene dedizierte SQL-Pool-Workloads können auf Fabric aktualisieren, um neue Funktionen in den Bereichen Data Science, Echtzeitanalyse und Berichterstellung zu nutzen.

Man kann eine Audit-Richtlinie für eine einzelne Datenbank oder als Standardrichtlinie für einen logischen Server definieren.

Definieren Sie Server- und Datenbank-Audit-Richtlinien

Definiere eine Überwachungsrichtlinie für eine bestimmte Datenbank oder als Standard-Server-Policy in Azure:

  • Eine Server-Level-Richtlinie gilt für alle bestehenden und neu erstellten Datenbanken auf dem Server.

  • Wenn Sie Server-Level-Auditing aktivieren, gilt das für eine Datenbank, unabhängig davon, welche Audit-Einstellung diese Datenbank hat.

  • Eine Datenbank-Level-Policy überschreibt nicht die Server-Level-Policy. Wenn beide aktiviert sind, wird die Datenbank zweimal auditiert.

  • Die Aktivierung der Überwachung in der Datenbank sowie auf dem Server hebt die Einstellungen der Serverüberwachung nicht auf und ändert sie nicht. Beide Audits bestehen nebeneinander. Das heißt, die Datenbank wird zweimal parallel auditiert: einmal anhand der Serverrichtlinie und einmal anhand der Datenbankrichtlinie.

    Note

    Vermeiden Sie es, sowohl Server-Auditing als auch Datenbank-Blob-Auditing gleichzeitig zu aktivieren, es sei denn:

    • Für eine bestimmte Datenbank sollten Sie ein anderes Speicherkonto, eine andere Aufbewahrungszeit oder einen anderen Log Analytics Workspace verwenden.
    • Sie möchten andere Ereignistypen oder Kategorien für eine bestimmte Datenbank auditieren als die, die für die restlichen Datenbanken auf dem Server auditiert werden. Beispielsweise sollen Tabelleneinfügungen nur für eine bestimmte Datenbank protokolliert werden.

    Andernfalls aktivieren Sie nur die Überwachung auf Serverebene und lassen Sie die Überwachung auf Datenbankebene für alle Datenbanken deaktiviert.