Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Область применения:SQL Server
Возвращает строку для каждого сетевого подключения Service Broker. В следующей таблице содержатся дополнительные сведения:
| Имя столбца | Тип данных | Нуллибельный | Description |
|---|---|---|---|
connection_id |
uniqueidentifier | Да | Идентификатор соединения. |
transport_stream_id |
uniqueidentifier | Да | Идентификатор подключения сетевого интерфейса SQL Server (SNI), используемого этим подключением для связи TCP/IP. |
state |
smallint | Да | Текущее состояние соединения. Возможные значения:1 = Новый2 = Соединение3 = Связанные4 = Авторизован5 = Закрытый |
state_desc |
nvarchar(60) | Да | Текущее состояние соединения. Возможные значения:NEWCONNECTINGCONNECTEDLOGGED_INCLOSED |
connect_time |
datetime | Да | Дата и время открытия соединения. |
login_time |
datetime | Да | Дата и время успешного входа для соединения. |
authentication_method |
nvarchar(128) | Да | Название метода аутентификации Windows, например NTLM или KERBEROS. Значение берется из Windows. |
principal_name |
nvarchar(128) | Да | Имя входа, у которого были проверены разрешения на соединение. В случае проверки подлинности Windows это значение равно имени удаленного пользователя. Для проверки подлинности сертификата это владелец сертификата. |
remote_user_name |
nvarchar(128) | Да | Имя равноправного пользователя из другой базы данных, использованное службой проверки подлинности Windows. |
last_activity_time |
datetime | Да | Дата и время последней отправки или приема данных через это соединение. |
is_accept |
bit | Да | Указывает, исходит ли соединение с удаленной стороны.1 = Соединение — это запрос, принятый от удалённого экземпляра.0 = Соединение было запущено локальным экземпляром. |
login_state |
smallint | Да | Состояние процесса входа в систему для данного соединения. Для возможных значений см. таблицу состояния входа . |
login_state_desc |
nvarchar(60) | Да | Текущее состояние входа в систему с удаленного компьютера. Для возможных значений см. таблицу состояния входа . |
peer_certificate_id |
int | Да | Идентификатор локального объекта сертификата, который используется удаленным экземпляром для проверки подлинности. Владелец этого сертификата должен иметь разрешения CONNECT к конечной точке Service Broker. |
encryption_algorithm |
smallint | Да | Алгоритм шифрования, применяемый для данного соединения. Для возможных значений см. таблицу алгоритмов шифрования . |
encryption_algorithm_desc |
nvarchar(60) | Да | Текстовое представление алгоритма шифрования. Для возможных значений см. таблицу алгоритмов шифрования . |
receives_posted |
smallint | Да | Количество асинхронных сетевых приёмов, которые ещё не завершены для этого соединения. |
is_receive_flow_controlled |
bit | Да | Откладываются ли приёмы сети из-за контроля потока, потому что сеть занята.1 = Верно |
sends_posted |
smallint | Да | Количество асинхронных сетевых отправок, которые ещё не завершены для этого соединения. |
is_send_flow_controlled |
bit | Да | Откладывается ли сетевая отправка из-за контроля потока в сети, потому что сеть занята.1 = Верно |
total_bytes_sent |
bigint | Да | Общее количество байт, переданных этим соединением. |
total_bytes_received |
bigint | Да | Общее количество байт, полученных этим соединением. |
total_fragments_sent |
bigint | Да | Общее количество фрагментов сообщений Service Broker, отправленных этим соединением. |
total_fragments_received |
bigint | Да | Общее количество фрагментов сообщений Service Broker, полученных этим соединением. |
total_sends |
bigint | Да | Общее количество запросов на сетевую отправку, выданные этим соединением. |
total_receives |
bigint | Да | Общее количество запросов на приём сети, выданных этим соединением. |
peer_arbitration_id |
uniqueidentifier | Да | Внутренний идентификатор для конечной точки. |
Следующая таблица описывает login_state и login_state_desc.
login_state |
login_state_desc |
Сведения |
|---|---|---|
0 |
INITIAL |
Инициализируется подтверждение соединения. |
1 |
WAIT LOGIN NEGOTIATE |
Подтверждение соединения ожидает сообщения согласования входа. |
2 |
ONE ISC |
Рукопожатие соединения инициализировалось и передавалось контекст безопасности для аутентификации. |
3 |
ONE ASC |
Получено рукопожатие соединения и принято контекст безопасности для аутентификации. |
4 |
TWO ISC |
Рукопожатие соединения инициализировалось и передавалось контекст безопасности для аутентификации. Существует необязательный механизм, доступный для проверки подлинности одноранговых узлов. |
5 |
TWO ASC |
Рукопожатие соединения было получено и отправлено принятый контекст безопасности для аутентификации. Существует необязательный механизм, доступный для проверки подлинности одноранговых узлов. |
6 |
WAIT ISC Confirm |
Подтверждение соединения ожидает сообщения инициализации подтверждения контекста безопасности. |
7 |
WAIT ASC Confirm |
Подтверждение соединения ожидает сообщения принятия подтверждения контекста безопасности. |
8 |
WAIT REJECT |
Подтверждение соединения ожидает сообщения отклонения SSPI для ошибки проверки подлинности. |
9 |
WAIT PRE-MASTER SECRET |
Подтверждение соединения ожидает сообщения предварительного главного секретного кода. |
10 |
WAIT VALIDATION |
Подтверждение соединения ожидает сообщения проверки. |
11 |
WAIT ARBITRATION |
Подтверждение соединения ожидает сообщения разрешения конфликта. |
12 |
ONLINE |
Подтверждение соединения завершено и готово к обмену сообщениями. |
13 |
ERROR |
Ошибка соединения. |
В следующей таблице описаны возможные значения алгоритма шифрования.
| Ценность | Description | Соответствующий вариант DDL |
|---|---|---|
0 |
None | Disabled |
1 |
RC4 |
{Требуется | Требуемый алгоритм RC4} |
2 |
AES |
Требуемый алгоритм AES |
3 |
Никакой RC4 |
{Поддерживается | Поддерживаемый алгоритм RC4} |
4 |
Никакой AES |
Поддерживаемый алгоритм RC4 |
5 |
RC4, AES |
Требуемый алгоритм RC4 AES |
6 |
AES, RC4 |
Обязательный алгоритм AES RC4 |
7 |
Нет, RC4, AES |
Поддерживаемый алгоритм RC4 AES |
8 |
Нет, AES, RC4 |
Поддерживаемый алгоритм AES RC4 |
Замечание
Алгоритм RC4 поддерживается только в целях обратной совместимости. Новый материал можно шифровать только с RC4 использованием или RC4_128 когда база данных соответствует уровню 90 совместимости или 100 (не рекомендуется). Используйте один из алгоритмов AES вместо этого. В SQL Server 2012 (11.x) и более поздних версиях материалы шифруются с RC4 помощью или RC4_128 могут быть расшифрованы на любом уровне совместимости.
Разрешения
ДЛЯ SQL Server 2019 (15.x) и предыдущих версий требуется VIEW SERVER STATE разрешение на сервере.
ДЛЯ SQL Server 2022 (16.x) и более поздних версий требуется VIEW SERVER PERFORMANCE STATE разрешение на сервере.
Физические соединения
Кратности связей
| С дт. | По | Отношение |
|---|---|---|
dm_broker_connections.connection_id |
dm_exec_connections.connection_id |
Взаимно-однозначный |