Класс событий Audit Login
Изменения: 12 декабря 2006 г.
Класс событий Audit Login сообщает об успешном выполнении пользователем входа в SQL Server. События этого класса запускаются новыми соединениями или соединениями, которые многократно используются в пуле соединений.
Столбцы данных класса событий Audit Login
Имя столбца данных | Тип данных | Описание | Идентификатор столбца | Фильтруемость |
---|---|---|---|---|
ApplicationName |
nvarchar |
Имя клиентского приложения, создавшего соединение с экземпляром SQL Server. Этот столбец заполняется значениями, передаваемыми приложением, а не отображаемым именем программы. |
10 |
Да |
BinaryData |
image |
Настройки уровня сеанса, включая ANSI nulls, ANSI padding, cursor close on commit, null concatenation и quoted identifiers. |
2 |
Да |
ClientProcessID |
int |
Идентификатор, присвоенный сервером процессу, в котором работает клиентское приложение. Этот столбец данных заполняется в том случае, если клиент предоставляет идентификатор клиентского процесса. |
9 |
Да |
DatabaseID |
int |
Идентификатор базы данных, указываемый в инструкции USE database, или база данных по умолчанию, если для данного экземпляра инструкция USE database не выполнялась. Приложение SQL Server Profiler отображает имя базы данных, если столбец ServerName фиксируется при трассировке и при этом сервер доступен. Определить значение для базы данных можно с помощью функции DB_ID. |
3 |
Да |
DatabaseName |
nvarchar |
Имя базы данных, в которой выполняется инструкция пользователя. |
35 |
Да |
EventClass |
int |
Тип события = 14. |
27 |
Нет |
EventSequence |
int |
Последовательность данного события в запросе. |
51 |
Нет |
HostName |
nvarchar |
Имя компьютера, на котором выполняется клиент. Этот столбец данных заполняется в том случае, если клиент предоставляет имя узла. Чтобы определить имя узла, используйте функцию HOST_NAME. |
8 |
Да |
IntegerData |
int |
Используемый размер сетевых пакетов. |
25 |
Да |
IsSystem |
int |
Указывает, произошло ли событие в системном или в пользовательском процессе. 1 = системный процесс, 0 = пользовательский процесс. |
60 |
Да |
LoginName |
nvarchar |
Имя входа пользователя (либо защищенное имя входа SQL Server, либо учетные данные входа Microsoft Windows в формате домен\имя_пользователя). |
11 |
Да |
LoginSid |
image |
Идентификатор безопасности (SID) вошедшего в систему пользователя. Эти сведения можно найти в таблице syslogins базы данных master. Каждому имени входа на сервере соответствует свой уникальный идентификационный номер безопасности. |
41 |
Да |
NTDomainName |
nvarchar |
Домен Windows, к которому принадлежит пользователь. |
7 |
Да |
NTUserName |
nvarchar |
Имя пользователя Windows. |
6 |
Да |
RequestID |
int |
Идентификатор запроса, содержащего инструкцию. |
49 |
Да |
ServerName |
nvarchar |
Имя экземпляра SQL Server, для которого выполняется трассировка. |
26 |
Нет |
SessionLoginName |
nvarchar |
Имя входа пользователя, который инициировал сеанс. Например, при подключении к SQL Server по имени «Имя_входа1» и при выполнении инструкции под именем «Имя_входа2» SessionLoginName содержит значение «Имя_входа1», а LoginName содержит значение «Имя_входа2». В этом столбце отображаются как имена входа SQL Server, так и имена входа Windows. |
64 |
Да |
SPID |
int |
Идентификатор сеанса, в котором произошло событие. |
12 |
Да |
StartTime |
datetime |
Время начала события, если оно известно. |
14 |
Да |
Success |
int |
1 = успешное завершение. 0 = неуспешное завершение. Это событие всегда завершается успешно. |
23 |
Да |
TextData |
ntext |
Разделенный точками с запятой перечень всех установленных параметров. |
1 |
Да |
См. также
Другие ресурсы
Мониторинг событий
sp_trace_setevent (Transact-SQL)
Справка и поддержка
Получение помощи по SQL Server 2005
Журнал изменений
Версия | Журнал |
---|---|
12 декабря 2006 г. |
|