sys.service_broker_endpoints (Transact-SQL)
Область применения: SQL Server
Это представление каталога содержит по одной строке на каждую конечную точку компонента Service Broker. Для каждой строки в этом представлении имеется соответствующая строка с одинаковыми endpoint_id в представлении sys.tcp_endpoints, содержащего метаданные конфигурации TCP. TCP — единственный разрешенный протокол для компонента Service Broker.
Имя столбца | Тип данных | Description |
---|---|---|
<наследуемые столбцы> | -- | Наследует столбцы из sys.endpoints (Transact-SQL). |
is_message_forwarding_enabled | bit | Осуществляет пересылку сообщений поддержки конечных точек. Изначально это значение равно 0 (отключено). Не допускает значения NULL. |
message_forwarding_size | int | Максимальное количество мегабайт пространства tempdb , которое разрешено использовать для пересылки сообщений. Изначально это значение равно 10. Не допускает значения NULL. |
connection_auth | tinyint | Тип проверки подлинности соединения, требуемый при подключении к этой конечной точке, один из следующих. 1 — NTLM 2 — KERBEROS 3 . СОГЛАСОВАНИЕ 4 — СЕРТИФИКАТ 5 — NTLM, CERTIFICATE 6 — KERBEROS, СЕРТИФИКАТ 7 . СОГЛАСОВАНИЕ, СЕРТИФИКАТ 8 — CERTIFICATE, NTLM 9 . СЕРТИФИКАТ, KERBEROS 10 — СЕРТИФИКАТ, СОГЛАСОВАНИЕ Не допускает значения NULL. |
connection_auth_desc | nvarchar(60) | Описание типа проверки подлинности, необходимого для соединения с данной конечной точкой, одно из следующих: NTLM KERBEROS NEGOTIATE СЕРТИФИКАТ NTLM, CERTIFICATE KERBEROS, CERTIFICATE NEGOTIATE, CERTIFICATE CERTIFICATE, NTLM CERTIFICATE, KERBEROS CERTIFICATE, NEGOTIATE Допускает значение NULL. |
certificate_id | int | Идентификатор сертификата, используемого для проверки подлинности (если таковой имеется). 0 = используется проверка подлинности Windows. |
encryption_algorithm | tinyint | Алгоритм шифрования. Ниже приведены возможные значения с их описанием и соответствующими параметрами DDL. 0 : НЕТ. Соответствующий параметр DDL: отключен. 1 : RC4. Соответствующий параметр DDL: {Обязательный | Обязательный алгоритм RC4}. 2 : AES. Соответствующий параметр DDL: обязательный алгоритм AES. 3 : NONE, RC4. Соответствующий параметр DDL: {Поддерживается | Поддерживаемый алгоритм RC4}. 4 : NONE, AES. Соответствующий параметр DDL: поддерживаемый алгоритм AES. 5 : RC4, AES. Соответствующий параметр DDL: обязательный алгоритм RC4 AES. 6 : AES, RC4. Соответствующий параметр DDL: обязательный алгоритм AES RC4. 7 : NONE, RC4, AES. Соответствующий параметр DDL: поддерживаемый алгоритм RC4 AES. 8 : NONE, AES, RC4. Соответствующий параметр DDL: поддерживаемый алгоритм AES RC4. Не допускает значения NULL. |
encryption_algorithm_desc | nvarchar(60) | Описание алгоритма шифрования. Возможные значения и соответствующие параметры DDL перечислены ниже. NONE: отключен RC4: {Обязательный | Обязательный алгоритм RC4} AES: обязательный алгоритм AES NONE, RC4: {Поддерживается | Поддерживаемый алгоритм RC4} NONE, AES: поддерживаемый алгоритм AES RC4, AES: обязательный алгоритм RC4 AES AES, RC4 : обязательный алгоритм AES RC4 NONE, RC4, AES: поддерживаемый алгоритм RC4 AES NONE, AES, RC4: поддерживаемый алгоритм AES RC4 Допускает значение NULL. |
Замечания
Примечание.
Алгоритм RC4 поддерживается только в целях обратной совместимости. Когда база данных имеет уровень совместимости 90 или 100, новые материалы могут шифроваться только с помощью алгоритмов RC4 или RC4_128. (Не рекомендуется.) Используйте вместо этого более новые алгоритмы, например AES. В SQL Server 2012 (11.x) и более поздних версиях материалы, зашифрованные с помощью RC4 или RC4_128, можно расшифровать на любом уровне совместимости.
Разрешения
Видимость метаданных в представлениях каталога ограничена защищаемыми объектами, которыми владеет пользователь или которым пользователь получил некоторое разрешение. Дополнительные сведения см. в разделе Metadata Visibility Configuration.
См. также
ALTER ENDPOINT (Transact-SQL)
CREATE ENDPOINT (Transact-SQL)