Megosztás a következőn keresztül:


Ellenőrzési kijelentkezési eseménykategória

A következőkre vonatkozik:SQL ServerAzure SQL DatabaseAzure SQL Managed Instance

Az Audit Logout eseményosztály azt jelzi, hogy a felhasználó kilépett (kilépett) a Microsoft SQL Serverről. Ebben az osztályban az eseményeket új kapcsolatok vagy egy csatlakozási poolból újrahasznosított kapcsolatok indítják el.

Audit Logout Event Class Data Columns

Adatoszlop neve Adattípus Description Oszlopazonosító Szűrhető
ApplicationName nvarchar Annak az ügyfélalkalmazásnak a neve, amely létrehozta a kapcsolatot az SQL Server egy példányával. Ez az oszlop a program megjelenített neve helyett az alkalmazás által átadott értékekkel van feltöltve. 10 Igen
ClientProcessID int A gazdaszámítógép által hozzárendelt azonosító ahhoz a folyamathoz, amelyben az ügyfélalkalmazás fut. Ez az adatoszlop akkor lesz feltöltve, ha az ügyfél megadja az ügyfél folyamatazonosítóját. 9 Igen
CPU int A CPU idő (milliszekundumokban) mennyisége, amelyet a felhasználó a kapcsolat során használ. 18 Igen
DatabaseID int Az adatbázis azonosítója, amelyet az USE adatbázis utasítás vagy az alapértelmezett adatbázis jelöl, ha egy adott példányra nem adott USE adatbázis utasítást adtak ki. Az SQL Server Profiler megjeleníti az adatbázis nevét, ha a ServerName adatoszlop rögzítésre kerül a nyomkövetésben, és a szerver elérhető. Határozza meg az adatbázis értékét a DB_ID függvénnyel. 3 Igen
DatabaseName nvarchar Annak az adatbázisnak a neve, amelyben a felhasználói utasítás fut. 35 Igen
Duration bigint Az idő az, hogy a felhasználó bejelentkezett (nagyjából). 13 Igen
EndTime datetime A kijelentkezés vége. 15 Igen
EventClass int Az esemény típusa = 15. 27 Nem
Eseménysorozat int Egy adott esemény sorrendje a kérésen belül. 51 Nem
EventSubClass int A bejelentkezés által használt kapcsolat típusa. 1 = Nem összegyűjtött, 2 = Összegyűjtött. 21 Igen
HostName nvarchar Annak a számítógépnek a neve, amelyen az ügyfél fut. Ez az adatoszlop akkor lesz feltöltve, ha az ügyfél megadja a gazdagép nevét. A gazdanév meghatározásához használja az HOST_NAME függvényt. 8 Igen
IsSystem int Azt jelzi, hogy az esemény rendszerfolyamaton vagy felhasználói folyamaton történt-e. 1 = rendszer, 0 = felhasználó. 60 Igen
LoginName nvarchar A felhasználó bejelentkezésének neve (akár az SQL Server biztonsági bejelentkezése, akár a Microsoft Windows bejelentkezési adatai DOMAIN\felhasználónév formájában). 11 Igen
LoginSid image A bejelentkezett felhasználó biztonsági azonosítója (SID). Ezt az információt a sys.server_principals katalógus nézetben találhatod. Minden sid egyedi a kiszolgálón található minden bejelentkezéshez. 41 Igen
NTDomainName nvarchar Windows-tartomány, amelyhez a felhasználó tartozik. 7 Igen
NTUserName nvarchar Windows-felhasználónév. 6 Igen
Olvas bigint A felhasználó által a kapcsolat során kiadott logikai olvasó I/O-k száma. 16 Igen
RequestID int Az utasítást tartalmazó kérelem azonosítója. 49 Igen
Kiszolgálónév nvarchar A nyomkövetés alatt álló SQL Server-példány neve. 26
SessionLoginName Nvarchar A munkamenetet létrehozó felhasználó bejelentkezési neve. Például, ha Login1-vel csatlakozol az SQL Serverhez, és egy utasítást futtatsz Login2-ként, akkor a SessionLoginName a Login1-et, a LoginName pedig Login2-t mutatja. Ez az oszlop az SQL Server- és a Windows-bejelentkezéseket is megjeleníti. 64 Igen
SPID int Annak a munkamenetnek az azonosítója, amelyen az esemény történt. 12 Igen
StartTime datetime A kapcsolódó Audit Login esemény StartTime-ja, ha elérhető. 14 Igen
Siker int 1 = siker. 0 = kudarc. Például az 1 érték a jogosultsági ellenőrzés sikerét, a 0 érték pedig a meghibásodást. 23 Igen
Írja bigint A felhasználó által a kapcsolat során kiadott logikai írási I/O-k száma. 17 Igen
GroupID int Annak a számítási feladatcsoportnak az azonosítója, amelyben az SQL Trace esemény aktiválódik. 66 Igen

Lásd még:

sp_trace_setevent (Transact-SQL)