sys.service_broker_endpoints (Transact-SQL)

Questa vista del catalogo contiene una riga per l'endpoint di Service Broker. Per ogni riga in questa vista esiste una riga corrispondente con lo stesso endpoint_id nella vista sys.tcp_endpoints contenente metadati di configurazione TCP. TCP è l'unico protocollo consentito in Service Broker.

Nome colonna

Tipo di dati

Descrizione

<colonne ereditate>

--

Colonne ereditate da sys.endpoints (Transact-SQL).

is_message_forwarding_enabled

bit

Specifica se l'endpoint supporta l'inoltro di messaggi. Viene inizialmente impostata su 0 (disabilitato). Non ammette valori NULL.

message_forwarding_size

int

Numero massimo di megabyte di spazio di tempdb utilizzabili per l'inoltro di messaggi. Viene inizialmente impostata su 10. Non ammette valori NULL.

connection_auth

tinyint

Tipo di autenticazione della connessione necessario per le connessioni all'endpoint. I possibili valori sono i seguenti:

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

Non ammette valori NULL.

connection_auth_desc

nvarchar(60)

Descrizione del tipo di autenticazione della connessione necessario per le connessioni all'endpoint. I possibili valori sono i seguenti:

  • NTLM

  • KERBEROS

  • NEGOTIATE

  • CERTIFICATE

  • NTLM, CERTIFICATE

  • KERBEROS, CERTIFICATE

  • NEGOTIATE, CERTIFICATE

  • CERTIFICATE, NTLM

  • CERTIFICATE, KERBEROS

  • CERTIFICATE, NEGOTIATE

Ammette valori NULL.

certificate_id

int

ID del certificato utilizzato per l'autenticazione, se disponibile.

0 = viene utilizzata l'autenticazione di Windows.

encryption_algorithm

tinyint

Algoritmo di crittografia. I possibili valori sono i seguenti.

Valore

Descrizione

Opzione DDL corrispondente

0

NONE

Disabled

1

RC4

{Required | Required algorithm RC4}

2

AES

Required Algorithm AES

3

NONE, RC4

{Supported | Supported Algorithm RC4}

4

NONE, AES

Supported Algorithm AES

5

RC4, AES

Required Algorithm RC4 AES

6

AES, RC4

Required Algorithm AES RC4

7

NONE, RC4, AES

Supported Algorithm RC4 AES

8

NONE, AES, RC4

Supported Algorithm AES RC4

Non ammette valori NULL.

encryption_algorithm_desc

nvarchar(60)

Descrizione dell'algoritmo di crittografia. I possibili valori sono i seguenti.

Valore

Opzione DDL corrispondente

NONE

Disabled

RC4

{Required | Required Algorithm RC4}

AES

Required Algorithm AES

NONE, RC4

{Supported | Supported Algorithm RC4}

NONE, AES

Supported Algorithm AES

RC4, AES

Required Algorithm RC4 AES

AES, RC4

Required Algorithm AES RC4

NONE, RC4, AES

Supported Algorithm RC4 AES

NONE, AES, RC4

Supported Algorithm AES RC4

Ammette valori Null.

Osservazioni

[!NOTA]

L'algoritmo RC4 è supportato solo per motivi di compatibilità con le versioni precedenti. È possibile crittografare il nuovo materiale utilizzando RC4 o RC4_128 solo quando il livello di compatibilità del database è 90 o 100. (Non consigliato.) Utilizzare un algoritmo più recente, ad esempio uno degli algoritmi AES. In SQL Server 2012 il materiale crittografato utilizzando RC4 o RC4_128 può essere decrittografato in qualsiasi livello di compatibilità.

Autorizzazioni

La visibilità dei metadati nelle viste del catalogo è limitata alle entità a protezione diretta di cui l'utente è proprietario o per le quali dispone di autorizzazioni. Per ulteriori informazioni, vedere Configurazione della visibilità dei metadati.

Vedere anche

Riferimento

ALTER ENDPOINT (Transact-SQL)

CREATE ENDPOINT (Transact-SQL)