Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy:SQL Server
Azure SQL Managed Instance
Klasa zdarzeń Inspekcja logowania nie powiodła się wskazuje, że użytkownik próbował zalogować się do programu Microsoft SQL Server i zakończył się niepowodzeniem. Zdarzenia w tej klasie są wywoływane przez nowe połączenia lub połączenia ponownie wykorzystywane z puli połączeń.
Ta klasa zdarzeń jest częścią śledzenia SQL, który jest przestarzały. W przypadku usługi Azure SQL Database zamiast tego użyj inspekcji dla usługi Azure SQL Database .
Kolumny danych klasy zdarzeń Inspekcja logowania nie powiodły się
| Nazwa kolumny danych | Typ danych | Description | Identyfikator kolumny | Filtrowanie |
|---|---|---|---|---|
| Nazwa aplikacji | nvarchar | Nazwa aplikacji klienckiej, która utworzyła połączenie z wystąpieniem programu SQL Server. Ta kolumna jest wypełniana wartościami przekazywanymi przez aplikację zamiast wyświetlanej nazwy programu. | 10 | Tak |
| ClientProcessID | int | Identyfikator przypisany przez komputer hosta do procesu, w którym działa aplikacja kliencka. Ta kolumna danych jest wypełniana, jeśli identyfikator procesu klienta jest udostępniany przez klienta. | 9 | Tak |
| 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 | Tak |
| Nazwa bazy danych | nvarchar | Nazwa bazy danych, w której jest uruchomiona instrukcja użytkownika. | 35 | Tak |
| Error | int | Numer błędu danego zdarzenia. Często jest to numer błędu przechowywany w widoku katalogu sys.messages . | 31 | Tak |
| EventClass | int | Typ zdarzenia = 20. | 27 | Nie. |
| EventSequence | int | Sekwencja danego zdarzenia w żądaniu. | 51 | Nie. |
| Nazwa hosta | nvarchar | Nazwa komputera, na którym jest uruchomiony klient. Ta kolumna danych jest wypełniana, jeśli nazwa hosta jest dostarczana przez klienta. Aby określić nazwę hosta, użyj funkcji HOST_NAME. | 8 | Tak |
| IsSystem | int | Wskazuje, czy zdarzenie miało miejsce w procesie systemowym, czy w procesie użytkownika. 1 = system, 0 = użytkownik. | 60 | Tak |
| Nazwa loginName | nvarchar | Nazwa logowania użytkownika (albo SQL Server security login, albo dane logowania Windows w formie DOMENA\nazwa użytkownika). | 11 | Tak |
| NTDomainName | nvarchar | Domena systemu Windows, do której należy użytkownik. | 7 | Tak |
| NTUserName | nvarchar | Nazwa użytkownika systemu Windows. | 6 | Tak |
| RequestID | int | ID żądania zawierającego wyciąg. | 49 | Tak |
| Nazwa serwera | nvarchar | Nazwa śledzonego wystąpienia programu SQL Server. | 26 | Nie. |
| 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 | Tak |
| SPID | int | Identyfikator sesji, w której wystąpiło zdarzenie. | 12 | Tak |
| Godzina rozpoczęcia | datetime | Godzina rozpoczęcia zdarzenia, jeśli jest dostępna. | 14 | Tak |
| Powodzenie | int | 1 = sukces. 0 = niepowodzenie. To zdarzenie zawsze pokazuje błąd. | 23 | Tak |
| TextData | ntext | Wartość tekstowa zależna od klasy zdarzeń przechwyconej w śladzie. | 1 | Tak |
Treści powiązane
- Omówienie zdarzeń rozszerzonych
- sp_trace_setevent (Transact-SQL)
- Ślad SQL
- Audytowanie dla Azure SQL Database i Azure Synapse Analytics