Поделиться через


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)