Share via


sys.service_broker_endpoints (Transact-SQL)

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

Nombre de columna

Tipo de datos

Descripción

<inherited columns>

--

Hereda columnas de sys.endpoints (Transact-SQL).

is_message_forwarding_enabled

bit

El extremo admite el reenvío de mensajes. Inicialmente se establece en 0 (deshabilitado). No acepta valores NULL.

message_forwarding_size

int

El número máximo de megabytes de espacio tempdb permitido para utilizarse en los mensajes que se reenvían. Inicialmente se establece en 10. No acepta valores NULL.

connection_auth

tinyint

El tipo de autenticación de conexión requerido para conexiones a este extremo. Es una de las opciones siguientes:

1 - NTLM

2 - KERBEROS

3 - NEGOTIATE

4 - CERTIFICATE

5 - NTLM, CERTIFICATE

6 - KERBEROS, CERTIFICATE

7 - NEGOTIATE, CERTIFICATE

8 - CERTIFICATE, NTLM

9 - CERTIFICATE, KERBEROS

10 - CERTIFICATE, NEGOTIATE

No acepta 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

  • CERTIFICATE

  • NTLM, CERTIFICATE

  • KERBEROS, CERTIFICATE

  • NEGOTIATE, CERTIFICATE

  • CERTIFICATE, NTLM

  • CERTIFICATE, KERBEROS

  • CERTIFICATE, NEGOTIATE

Acepta valores NULL.

certificate_id

int

Id. del certificado utilizado para la autenticación, si lo hay.

0 = Se está utilizando Autenticación de Windows.

encryption_algorithm

tinyint

Algoritmo de cifrado. Es uno de los siguientes valores:

Valor

Descripción

Opción DDL correspondiente

0

NONE

Deshabilitado

1

RC4

{Requerido | Se requiere el algoritmo RC4}

2

AES

Se necesita el algoritmo AES

3

NONE, RC4

{Admitido | Se admite el algoritmo RC4}

4

NONE, AES

Se admite el algoritmo AES

5

RC4, AES

Se necesita el algoritmo RC4 AES

6

AES, RC4

Se necesita el algoritmo AES RC4

7

NONE, RC4, AES

Se admite el algoritmo RC4 AES

8

NONE, AES, RC4

Se admite el algoritmo AES RC4

No acepta valores NULL.

encryption_algorithm_desc

nvarchar(60)

Descripción del algoritmo de cifrado. Es uno de los siguientes valores:

Valor

Opción DDL correspondiente

NONE

Deshabilitado

RC4

{Necesario | Se necesita el algoritmo RC4}

AES

Se necesita el algoritmo AES

NONE, RC4

{Admitido | Se admite el algoritmo RC4}

NONE, AES

Se admite el algoritmo AES

RC4, AES

Se necesita el algoritmo RC4 AES

AES, RC4

Se necesita el algoritmo AES RC4

NONE, RC4, AES

Se admite el algoritmo RC4 AES

NONE, AES, RC4

Se admite el algoritmo AES RC4

Acepta valores NULL.

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 el material cifrado con RC4 o RC4_128 se puede descifrar en cualquier nivel de compatibilidad.

Permisos

La visibilidad de los metadatos en las vistas de catálogo se limita a los elementos protegibles y que son propiedad de un usuario o sobre los que el usuario tiene algún permiso. Para obtener más información, vea Configuración de visibilidad de los metadatos.

Vea también

Referencia

ALTER ENDPOINT (Transact-SQL)

CREATE ENDPOINT (Transact-SQL)