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 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 ha recibido algún permiso. Para obtener más información, consulte Metadata Visibility Configuration.
Consulte también
ALTER ENDPOINT (Transact-SQL)
CREATE ENDPOINT (Transact-SQL)