sys.service_broker_endpoints (Transact-SQL)

Se aplica a:SQL Server

Esta vista de catálogo contiene una fila por cada extremo de Service Broker. Para cada fila de esta vista, hay una fila correspondiente con la misma endpoint_id en la vista sys.tcp_endpoints que contiene los metadatos de configuración de TCP. TCP es el único protocolo permitido para Service Broker.

Nombre de la columna Tipo de datos Descripción
<columnas heredadas> -- Hereda las columnas de sys.endpoints (Transact-SQL).
is_message_forwarding_enabled bit El extremo admite el reenvío de mensajes. Se establece inicialmente en 0 (deshabilitado). No ADMITE VALORES NULL.
message_forwarding_size int Número máximo de megabytes de espacio tempdb que se puede usar para los mensajes que se reenvieron. Esto se establece inicialmente en 10. No ADMITE VALORES NULL.
connection_auth tinyint Tipo de autenticación de la conexión necesario para las conexiones con este extremo; uno de los siguientes:

1 - NTLM

2 - KERBEROS

3 - NEGOTIATE

4 - CERTIFICADO

5 - NTLM, CERTIFICATE

6 - KERBEROS, CERTIFICATE

7 - NEGOTIATE, CERTIFICATE

8 - CERTIFICATE, NTLM

9 - CERTIFICADO, KERBEROS

10 - CERTIFICADO, NEGOCIACIÓN

No ADMITE VALORES NULL.
connection_auth_desc nvarchar(60) Descripción del tipo de autenticación de conexión requerido para conexiones a este extremo. Es una de las opciones siguientes:

NTLM

KERBEROS

NEGOTIATE

CERTIFICADO

NTLM, CERTIFICATE

KERBEROS, CERTIFICATE

NEGOTIATE, CERTIFICATE

CERTIFICATE, NTLM

CERTIFICATE, KERBEROS

CERTIFICATE, NEGOTIATE

NULLABLE.
certificate_id int Identificador del certificado utilizado para la autenticación, si lo hay.

0 = Se está utilizando la Autenticación de Windows.
encryption_algorithm tinyint Algoritmo de cifrado. A continuación se muestran los valores posibles con sus descripciones y las opciones DDL correspondientes.

0 : NONE. Opción DDL correspondiente: Deshabilitada.

1 : RC4. Opción DDL correspondiente: {Obligatorio | Algoritmo requerido RC4}.

2 : AES. Opción DDL correspondiente: Algoritmo requerido AES.

3 : NONE, RC4. Opción DDL correspondiente: {Supported | Algoritmo admitido RC4}.

4 : NONE, AES. Opción DDL correspondiente: Algoritmo admitido AES.

5 : RC4, AES. Opción DDL correspondiente: Algoritmo requerido RC4 AES.

6 : AES, RC4. Opción DDL correspondiente: Algoritmo requerido AES RC4.

7 : NONE, RC4, AES. Opción DDL correspondiente: Algoritmo compatible RC4 AES.

8 : NONE, AES, RC4. Opción DDL correspondiente: Algoritmo admitido AES RC4.

No ADMITE VALORES NULL.
encryption_algorithm_desc nvarchar(60) Descripción del algoritmo de cifrado. A continuación se enumeran los valores posibles y sus opciones de DDL correspondientes:

NONE : Disabled

RC4: {Required | Algoritmo requerido RC4}

AES: Algoritmo requerido AES

NONE, RC4 : {Supported | Algoritmo admitido RC4}

NONE, AES: Algoritmo admitido AES

RC4, AES: Algoritmo requerido RC4 AES

AES, RC4: Algoritmo requerido AES RC4

NONE, RC4, AES: Algoritmo admitido RC4 AES

NONE, AES, RC4 : Algoritmo admitido AES RC4

NULLABLE.

Comentarios

Nota:

El algoritmo RC4 se admite únicamente por razones de compatibilidad con versiones anteriores. El material nuevo solo se puede cifrar con RC4 o RC4_128 cuando la base de datos tenga el nivel de compatibilidad 90 o 100. (No se recomienda). Use un algoritmo más reciente como uno de los algoritmos AES en su lugar. En SQL Server 2012 (11.x) y versiones posteriores, el material cifrado con RC4 o RC4_128 se puede descifrar en cualquier nivel de compatibilidad.

Permisos

La visibilidad de los metadatos de las vistas de catálogo se limita a elementos protegibles que un usuario posee o en el que se concedió algún permiso al usuario. Para obtener más información, consulte Metadata Visibility Configuration.

Consulte también

ALTER ENDPOINT (Transact-SQL)
CREATE ENDPOINT (Transact-SQL)