jak číst soubor auditu
skript čte data ze souborů auditu pro konkrétní audit v tabulkové podobě.
to je odpověď na otázku našeho kolegy poslance – https://www.sqlservercentral.com/Forums/1916789/Audting-User-Logins-How-might-you-do-it . Ale rozhodl jsem se to sdílet, protože to může být užitečné pro ostatní členy.
abyste jej mohli používat, musíte nahradit {NameOfYourAudit} názvem auditu na instanci serveru SQL. Tento audit musí být auditem cílového souboru. Události, které Vás zajímají, můžete také filtrovat tak, že zrušíte klauzuli where a změníte {MyStatement}. Můžete také použít vlastní filtry, například můžete použít: client_ip, application_name, server_principal_name a mnoho dalších polí pro filtrování. Kromě vlastního filtrování můžete použít vlastní řazení změnou pořadí podle klauzule.
můžete najít více informací o sys.fn_get_audit_file na webu společnosti Microsoft – https://docs.microsoft.com/en-us/sql/relational-databases/system-functions/sys-fn-get-audit-file-transact-sql