Compartilhar via


sys.service_broker_endpoints (Transact-SQL)

Aplica-se: SQL Server

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. Isso é inicialmente definido como 0 (desabilitado). Não é NULLABLE.
message_forwarding_size int O número máximo de megabytes de espaço tempdb que pode ser usado para mensagens que estão sendo encaminhadas. Isso é inicialmente definido como 10. Não é NULLABLE.
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 - NEGOCIAR

4 - CERTIFICADO

5 - NTLM, CERTIFICADO

6 - KERBEROS, CERTIFICADO

7 - NEGOCIAR, CERTIFICADO

8 - CERTIFICADO, NTLM

9 - CERTIFICADO, KERBEROS

10 - CERTIFICADO, NEGOCIAR

Não é NULLABLE.
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

É NULLABLE.
certificate_id int ID de certificado usado para autenticação, se houver.

0 = Está sendo usada a Autenticação do Windows.
encryption_algorithm tinyint Algoritmo de criptografia. A seguir estão os valores possíveis com suas descrições e opções DDL correspondentes.

0 : NENHUM. Opção DDL correspondente: Desabilitado.

1: RC4. Opção DDL correspondente: {Obrigatório | Algoritmo necessário RC4}.

2: AES. Opção DDL correspondente: Algoritmo AES necessário.

3: NENHUM, RC4. Opção DDL correspondente: {Suportado | Algoritmo suportado RC4}.

4: NENHUM, AES. Opção DDL correspondente: Algoritmo AES suportado.

5: RC4, AES. Opção DDL correspondente: Algoritmo RC4 AES necessário.

6: AES, RC4. Opção DDL correspondente: Algoritmo necessário AES RC4.

7: NENHUM, RC4, AES. Opção DDL correspondente: Algoritmo RC4 AES suportado.

8: NENHUM, AES, RC4. Opção DDL correspondente: Algoritmo suportado AES RC4.

Não é NULLABLE.
encryption_algorithm_desc nvarchar(60) Descrição do algoritmo de criptografia. Os valores possíveis e suas opções DDL correspondentes estão listados abaixo:

NENHUM: Desativado

RC4 : {Obrigatório | Algoritmo necessário RC4}

AES: Algoritmo necessário AES

NONE, RC4 : {Suportado | Algoritmo suportado RC4}

NONE, AES: Algoritmo suportado AES

RC4, AES: Algoritmo necessário RC4 AES

AES, RC4 : Algoritmo necessário AES RC4

NONE, RC4, AES: Algoritmo suportado RC4 AES

NONE, AES, RC4 : Algoritmo suportado AES RC4

É NULLABLE.

Comentários

Observaçã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 (11.x) e em versões posteriores, 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 Metadata Visibility Configuration.

Confira também

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