sys.service_broker_endpoints (Transact-SQL)

Gilt für:SQL Server

Diese Katalogsicht enthält eine Zeile für den Service Broker-Endpunkt. Für jede Zeile in dieser Ansicht gibt es eine entsprechende Zeile mit demselben endpoint_id in der ansicht sys.tcp_endpoints , die die TCP-Konfigurationsmetadaten enthält. TCP ist das einzige für Service Broker zulässige Protokoll.

Spaltenname Datentyp BESCHREIBUNG
<geerbte Spalten> -- Erbt Spalten von sys.endpoints (Transact-SQL).
is_message_forwarding_enabled bit Gibt an, ob die Nachrichtenweiterleitung vom Endpunkt unterstützt wird. Dies ist zunächst auf 0 (deaktiviert) festgelegt. Lässt keine NULL-Werte zu.
message_forwarding_size int Die maximale Anzahl von Megabytes an tempdb-Speicherplatz , der für weitergeleitete Nachrichten verwendet werden darf. Dies ist anfänglich auf 10 festgelegt. Lässt keine NULL-Werte zu.
connection_auth tinyint Der Typ von Verbindungsauthentifizierung, der für Verbindungen mit diesem Endpunkt erforderlich ist. Folgende Werte sind möglich:

1 - NTLM

2 – KERBEROS

3 - AUSHANDELN

4 - ZERTIFIKAT

5 - NTLM, ZERTIFIKAT

6 – KERBEROS, ZERTIFIKAT

7 - AUSHANDELN, ZERTIFIKAT

8 - ZERTIFIKAT, NTLM

9 – ZERTIFIKAT, KERBEROS

10 - ZERTIFIKAT, AUSHANDELN

Lässt keine NULL-Werte zu.
connection_auth_desc nvarchar(60) Die Beschreibung des Types von Verbindungsauthentifizierung, der für Verbindungen mit diesem Endpunkt erforderlich ist. Folgende Werte sind möglich:

NTLM

KERBEROS

NEGOTIATE

ZERTIFIKAT

NTLM, CERTIFICATE

KERBEROS, CERTIFICATE

NEGOTIATE, CERTIFICATE

CERTIFICATE, NTLM

CERTIFICATE, KERBEROS

CERTIFICATE, NEGOTIATE

Lässt NULL-Werte zu.
certificate_id int Gegebenenfalls ID des für die Authentifizierung verwendeten Zertifikats.

0 = Windows-Authentifizierung wird verwendet.
encryption_algorithm tinyint Verschlüsselungsalgorithmus. Nachfolgend sind die möglichen Werte mit ihren Beschreibungen und den entsprechenden DDL-Optionen aufgeführt.

0 : NONE. Entsprechende DDL-Option: Deaktiviert.

1 : RC4. Entsprechende DDL-Option: {Erforderlich | Erforderlicher Algorithmus RC4}.

2 : AES. Entsprechende DDL-Option: Erforderlicher Algorithmus AES.

3 : NONE, RC4. Entsprechende DDL-Option: {Unterstützt | Unterstützter Algorithmus RC4}.

4 : NONE, AES. Entsprechende DDL-Option: Unterstützter Algorithmus AES.

5 : RC4, AES. Entsprechende DDL-Option: Erforderlicher Algorithmus RC4 AES.

6 : AES, RC4. Entsprechende DDL-Option: Erforderlicher Algorithmus AES RC4.

7 : NONE, RC4, AES. Entsprechende DDL-Option: Unterstützter Algorithmus RC4 AES.

8 : NONE, AES, RC4. Entsprechende DDL-Option: Unterstützter Algorithmus AES RC4.

Lässt keine NULL-Werte zu.
encryption_algorithm_desc nvarchar(60) Beschreibung des Verschlüsselungsalgorithmus. Die möglichen Werte und die entsprechenden DDL-Optionen sind unten aufgeführt:

NONE : Deaktiviert

RC4: {Erforderlich | Erforderlicher Algorithmus RC4}

AES: Erforderlicher Algorithmus AES

NONE, RC4: {Supported | Unterstützter Algorithmus RC4}

NONE, AES : Unterstützter Algorithmus AES

RC4, AES : Erforderlicher Algorithmus RC4 AES

AES, RC4 : Erforderlicher Algorithmus AES RC4

NONE, RC4, AES : Unterstützter Algorithmus RC4 AES

NONE, AES, RC4 : Unterstützter Algorithmus AES RC4

Lässt NULL-Werte zu.

Hinweise

Hinweis

Der RC4-Algorithmus wird nur aus Gründen der Abwärtskompatibilität unterstützt. Neues Material kann nur mit RC4 oder RC4_128 verschlüsselt werden, wenn die Datenbank den Kompatibilitätsgrad 90 oder 100 besitzt. (Nicht empfohlen.) Verwenden Sie stattdessen einen neueren Algorithmus, z. B. einen der AES-Algorithmen. In SQL Server 2012 (11.x) und höheren Versionen kann mit RC4 oder RC4_128 verschlüsseltes Material in jedem Kompatibilitätsgrad entschlüsselt werden.

Berechtigungen

Die Sichtbarkeit der Metadaten in Katalogansichten ist auf sicherungsfähige Elemente beschränkt, die ein Benutzer besitzt oder für die der Benutzer eine Berechtigung erteilt hat. Weitere Informationen finden Sie unter Metadata Visibility Configuration.

Weitere Informationen

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