Audyt Backup and Restore Event Class

Dotyczy:SQL Server

Klasa zdarzeń Audit Backup/Restore pojawia się za każdym razem, gdy wydawane jest polecenie backupu lub przywracania.

Kolumny danych klasy zdarzeń audytu, kopii zapasowej/przywracania

Nazwa kolumny danych Typ danych Description Identyfikator kolumny Filtrowalny
ApplicationName nvarchar Nazwa aplikacji klienckiej, która utworzyła połączenie z instancją Microsoft SQL Server. Ta kolumna jest wypełniana wartościami przekazywanymi przez aplikację, a nie wyświetlaną nazwą programu. 10 Yes
ClientProcessID int Identyfikator przypisany przez komputer hosta do procesu, w którym działa aplikacja kliencka. Ta kolumna danych jest wypełniana, jeśli klient poda identyfikator procesu klienta. 9 Yes
DatabaseID int Identyfikator bazy danych określony przez polecenie bazy USE lub domyślnej bazy danych, jeśli dla danego przypadku nie wydano żadnego polecenia bazy USE. SQL Server Profiler wyświetla nazwę bazy danych, jeśli kolumna danych ServerName jest zarejestrowana w śledzeniu i serwer jest dostępny. Określ wartość bazy danych przy użyciu funkcji DB_ID. 3 Yes
Nazwa bazy danych nvarchar Nazwa bazy danych, w której jest uruchomiona instrukcja użytkownika. 35 Yes
DBUserName nvarchar Nazwa użytkownika wydawcy w bazie danych. 40 Yes
EventClass int Typ zdarzenia = 115. 27 No
EventSequence int Sekwencja danego zdarzenia w żądaniu. 51 No
EventSubClass int Typ podklasy zdarzenia.

1=Zapas

2=Przywrócenie

3=Dziennik zapasowy
dwadzieścia jeden Yes
Nazwa hosta nvarchar Nazwa komputera, na którym jest uruchomiony klient. Ta kolumna danych jest wypełniana, jeśli klient poda nazwę hosta. Aby określić nazwę hosta, użyj funkcji HOST_NAME. 8 Yes
IsSystem int Wskazuje, czy zdarzenie miało miejsce w procesie systemowym, czy w procesie użytkownika. 1 = system, 0 = użytkownik. 60 Yes
Nazwa logowania nvarchar Nazwa logowania użytkownika (albo SQL Server security login, albo dane logowania Microsoft Windows w formie DOMAIN\username). 11 Yes
LoginSid image Numer identyfikacyjny zabezpieczeń (SID) zalogowanego użytkownika. Informacje te znajdziesz w widoku katalogu sys.server_principals . Każdy identyfikator SID jest unikatowy dla każdego identyfikatora logowania na serwerze. 41 Yes
NTDomainName nvarchar Domena systemu Windows, do której należy użytkownik. 7 Yes
NTUserName nvarchar Nazwa użytkownika systemu Windows. 6 Yes
RequestID int Identyfikator żądania zawierającego instrukcję . 49 Yes
Nazwa serwera nvarchar Nazwa śledzonego wystąpienia programu SQL Server. 26 No
SessionLoginName Nvarchar Nazwa logowania użytkownika, który utworzył sesję. Na przykład, jeśli połączysz się z SQL Server za pomocą Login1 i wykonasz polecenie jako Login2, SessionLoginName pokazuje Login1, a LoginName pokazuje Login2. W tej kolumnie są wyświetlane zarówno identyfikatory logowania programu SQL Server, jak i systemu Windows. 64 Yes
SPID int Identyfikator sesji, w której wystąpiło zdarzenie. 12 Yes
Starttime datetime Godzina rozpoczęcia zdarzenia, jeśli jest dostępna. 14 Yes
Success int 1 = sukces. 0 = niepowodzenie. Na przykład wartość 1 oznacza sukces testu uprawnień, a wartość 0 oznacza niepowodzenie tej kontroli. 23 Yes
TextData ntext Tekst SQL w instrukcji backupu lub przywrócenia. 1 Yes
TransactionID bigint Przypisany przez system identyfikator transakcji. 4 Yes
XactSequence bigint Token używany do opisu bieżącej transakcji. 50 Yes