kuinka auditointitiedostoa luetaan
skripti lukee taulukkomuodossa tietyn auditoinnin auditointitiedostojen tiedot.
tämä on vastaus kollegamme kysymykseen – https://www.sqlservercentral.com/Forums/1916789/Audting-User-Logins-How-might-you-do-it . Olen kuitenkin päättänyt jakaa sen, koska siitä voi olla hyötyä muille jäsenille.
käyttääksesi sitä sinun on korvattava {NameOfYourAudit} SQL Server-instanssin tarkastuksen nimellä. Tämän tarkastuksen on oltava tiedoston kohdetarkastus. Voit myös suodattaa tapahtumia, joista olet kiinnostunut poistamalla missä-lausekkeen ja muuttamalla {MyStatement}. Voit käyttää myös omia suodattimia, esimerkiksi: client_ip, application_name, server_principal_name, ja monia muita kenttiä suodatukseen. Mukautetun suodatuksen lisäksi voit soveltaa mukautettua tilausta muuttamalla järjestystä lausekkeittain.
lisätietoa sysistä löytyy.fn_get_audit_file on the Microsoft web site – https://docs.microsoft.com/en-us/sql/relational-databases/system-functions/sys-fn-get-audit-file-transact-sql