sys.server_audits (Transact-SQL)

platí pro:SQL Serverazure SQL Managed Instance

Obsahuje jeden řádek pro každý audit SQL Serveru v instanci serveru. Další informace naleznete v tématu SQL Server Audit (databázový stroj).

Název sloupce Datový typ Popis
audit_id int ID auditu.
název sysname Název auditu.
audit_guid uniqueidentifier IDENTIFIKÁTOR GUID pro audit, který se používá k vytvoření výčtu auditů s členským serverem|Specifikace auditu databáze během operací při spuštění serveru a připojení databáze.
create_date data a času Datum vytvoření auditu ve standardu UTC
modify_date data a času Datum UTC, kdy byl audit naposledy změněn.
principal_id int ID vlastníka auditu, jak je registrováno na serveru.
typ znak(2) Typ auditu:

SL – Protokol událostí zabezpečení NT

AL – Protokol událostí aplikace NT

FL – Soubor v systému souborů
type_desc nvarchar(60) PROTOKOL ZABEZPEČENÍ

PROTOKOL APLIKACE

SOUBOR
on_failure tinyint Při chybě při zápisu položky akce:

0 – Pokračovat

1. Vypnutí instance serveru

2. Operace selhání
on_failure_desc nvarchar(60) Při chybě při zápisu položky akce:

POKRAČOVAT

VYPNUTÍ INSTANCE SERVERU

FAIL_OPERATION
is_state_enabled tinyint 0 – Zakázáno

1. Povoleno
queue_delay int Maximální doba čekání před zápisem na disk v milisekundách Pokud 0, audit zaručuje zápis, než událost může pokračovat.
predikát nvarchar(3000) Predikát výraz použitý na událost.

Dovolení

Hlavní představitelé s povolením ALTER JAKÁKOLI SERVER AUDITVIEW nebo JAKÁKOLI DEFINICE mají přístup k tomuto katalogovému pohledu. Navíc principál nesmí být odepřen VIEW ŽÁDNÉ POVOLENÍ k DEFINICI .

Viditelnost metadat v zobrazeních katalogu je omezená na zabezpečitelné, které uživatel vlastní nebo na kterých uživatel udělil určité oprávnění. Další informace naleznete v tématu konfigurace viditelnosti metadat.