Compartilhar via


sys.service_broker_endpoints (Transact-SQL)

Essa exibição do catálogo contém uma linha para o ponto de extremidade do Service Broker. Para cada linha nessa exibição, há uma linha correspondente com o mesmo endpoint_id na exibição sys.tcp_endpoints que contém os metadados de configuração TCP. TCP é o único protocolo permitido para o Service Broker.

Nome da coluna

Tipo de dados

Descrição

<colunas herdadas>

--

Herda colunas de sys.endpoints (Transact-SQL).

is_message_forwarding_enabled

bit

Faz com que o ponto de extremidade ofereça suporte ao encaminhamento de mensagens. É definido inicialmente como 0 (desabilitado). Não permite valor NULL.

message_forwarding_size

int

O número máximo de megabytes de espaço tempdb permitido para ser usado com mensagens encaminhadas. É definido inicialmente como 10. Não permite valor NULL.

connection_auth

tinyint

O tipo de autenticação de conexão exigido para conexões com este ponto de extremidade; um dentre:

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

Não permite valor NULL.

connection_auth_desc

nvarchar(60)

Descrição do tipo de autenticação de conexão exigido para conexões com esse ponto de extremidade, que pode ser um destes:

  • NTLM

  • KERBEROS

  • NEGOTIATE

  • CERTIFICATE

  • NTLM, CERTIFICATE

  • KERBEROS, CERTIFICATE

  • NEGOTIATE, CERTIFICATE

  • CERTIFICATE, NTLM

  • CERTIFICATE, KERBEROS

  • CERTIFICATE, NEGOTIATE

Permite valor NULL.

certificate_id

int

ID de certificado usado para autenticação, se houver.

0 = Está sendo usada Autenticação do Windows.

encryption_algorithm

tinyint

O algoritmo de criptografia, um dos seguintes valores:

Value

Descrição

Opção de DDL correspondente

0

NONE

Disabled

1

RC4

{Obrigatório | Algoritmo RC4 obrigatório}

2

AES

Algoritmo AES obrigatório

3

NONE, RC4

{Com suporte | Algoritmo RC4 com suporte}

4

NONE, AES

Algoritmo AES com suporte

5

RC4, AES

Algoritmo RC4 AES necessário

6

AES, RC4

Algoritmos AES e RC4 obrigatórios

7

NONE, RC4, AES

Algoritmo RC4 AES com suporte

8

NONE, AES, RC4

Algoritmo AES RC4 com suporte

Não permite valor NULL.

encryption_algorithm_desc

nvarchar(60)

Descrição do algoritmo de criptografia, um dos seguintes valores:

Value

Opção de DDL correspondente

NONE

Disabled

RC4

{Obrigatório | Algoritmo RC4 obrigatório}

AES

Algoritmo AES obrigatório

NONE, RC4

{Com suporte | Algoritmo RC4 com suporte}

NONE, AES

Algoritmo AES com suporte

RC4, AES

Algoritmo RC4 AES necessário

AES, RC4

Algoritmos AES e RC4 obrigatórios

NONE, RC4, AES

Algoritmo RC4 AES com suporte

NONE, AES, RC4

Algoritmo AES RC4 com suporte

Permite valor NULL.

Comentários

ObservaçãoObservação

O algoritmo RC4 tem suporte somente para compatibilidade com versões anteriores. O novo material só pode ser criptografado por meio do algoritmo RC4 ou RC4_128 quando o banco de dados está no nível de compatibilidade 90 ou 100. (Não recomendável.) Use um algoritmo mais recente; por exemplo, um dos algoritmos AES. No SQL Server 2012, o material criptografado por meio do algoritmo RC4 ou RC4_128 pode ser descriptografado em qualquer nível de compatibilidade.

Permissões

A visibilidade dos metadados em exibições do catálogo está limitada aos protegíveis que pertencem a um usuário ou para os quais o usuário recebeu permissão. Para obter mais informações, consulte Configuração de visibilidade de metadados.

Consulte também

Referência

ALTER ENDPOINT (Transact-SQL)

CREATE ENDPOINT (Transact-SQL)