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)