Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
platí pro:SQL Server
Umožňuje úpravu existujícího koncového bodu následujícími způsoby:
- Přidáním nové metody do existujícího koncového bodu.
- Úpravou nebo vyřazením existující metody z koncového bodu.
- Změnou vlastností koncového bodu.
Note
Tento článek popisuje syntaxi a argumenty specifické pro ALTER ENDPOINT. Popisyargumentch CREATE ENDPOINTALTER ENDPOINT
Nativní webové služby XML (koncové body SOAP/HTTP) se odeberou od SQL Serveru 2012 (11.x).
Syntaxe
ALTER ENDPOINT endPointName [ AUTHORIZATION login ]
[ STATE = { STARTED | STOPPED | DISABLED } ]
[ AS { TCP } (
<protocol_specific_arguments>
) ]
[ FOR { TSQL | SERVICE_BROKER | DATABASE_MIRRORING } (
<language_specific_arguments>
) ]
<AS TCP_protocol_specific_arguments> ::=
AS TCP (
LISTENER_PORT = listenerPort
[ [ , ] LISTENER_IP = ALL | ( four_part_ipv4_address ) | ( 'ip_address_v6' ) ]
)
<FOR TSQL_language_specific_arguments> ::=
FOR TSQL (
[ ENCRYPTION = { NEGOTIATED | STRICT } ]
)
<FOR SERVICE_BROKER_language_specific_arguments> ::=
FOR SERVICE_BROKER (
[ AUTHENTICATION = {
WINDOWS [ { NTLM | KERBEROS | NEGOTIATE } ]
| CERTIFICATE certificate_name
| WINDOWS [ { NTLM | KERBEROS | NEGOTIATE } ] CERTIFICATE certificate_name
| CERTIFICATE certificate_name WINDOWS [ { NTLM | KERBEROS | NEGOTIATE } ]
} ]
[ [ , ] ENCRYPTION = {
DISABLED
| { SUPPORTED | REQUIRED }
[ ALGORITHM { AES | RC4 | AES RC4 | RC4 AES } ]
} ]
[ [ , ] MESSAGE_FORWARDING = { ENABLED | DISABLED } ]
[ [ , ] MESSAGE_FORWARD_SIZE = forward_size ]
)
<FOR DATABASE_MIRRORING_language_specific_arguments> ::=
FOR DATABASE_MIRRORING (
[ AUTHENTICATION = {
WINDOWS [ { NTLM | KERBEROS | NEGOTIATE } ]
| CERTIFICATE certificate_name
| WINDOWS [ { NTLM | KERBEROS | NEGOTIATE } ] CERTIFICATE certificate_name
| CERTIFICATE certificate_name WINDOWS [ { NTLM | KERBEROS | NEGOTIATE } ]
} ]
[ [ , ] ENCRYPTION = {
DISABLED
| { SUPPORTED | REQUIRED }
[ ALGORITHM { AES | RC4 | AES RC4 | RC4 AES } ]
} ]
[ , ] ROLE = { WITNESS | PARTNER | ALL }
)
Arguments
Následující argumenty jsou specifické pro ALTER ENDPOINT. Popis zbývajících argumentů najdete v tématu CREATE ENDPOINT.
AS { TCP }
Přenosový protokol nemůžete změnit pomocí ALTER ENDPOINT.
Přihlášení k autorizaci
Tato AUTHORIZATION možnost není dostupná v ALTER ENDPOINTsouboru . Vlastnictví je možné přiřadit pouze při vytvoření koncového bodu.
FOR { TSQL | SERVICE_BROKER | DATABASE_MIRRORING }
Typ datové části nelze změnit pomocí ALTER ENDPOINT.
Remarks
Při použití ALTER ENDPOINTzadejte pouze parametry, které chcete aktualizovat. Všechny vlastnosti existujícího koncového bodu zůstanou stejné, pokud je explicitně nezměníte.
Příkazy ENDPOINT DDL nelze provést uvnitř transakce uživatele.
Informace o výběru šifrovacího algoritmu pro použití s koncovým bodem najdete v tématu Volba šifrovacího algoritmu.
Zastaralý algoritmus RC4
Algoritmus RC4 je podporován pouze pro zpětnou kompatibilitu. Nový materiál lze šifrovat pouze pomocí RC4 nebo RC4_128, pokud je databáze v kompatibilitě 90 nebo 100. (Nedoporučuje se.) Místo toho použijte novější algoritmus, například jeden z algoritmů AES. V SQL Server 2012 (11.x) a novějších verzích lze materiál šifrovaný pomocí RC4 nebo RC4_128 dešifrovat v libovolné úrovni kompatibility.
Povolení
Vyžaduje členství v pevné roli serveru správce systému , vlastníka koncového bodu nebo ALTER ANY ENDPOINT oprávnění.
Pokud chcete změnit vlastnictví existujícího koncového bodu, musíte použít ALTER AUTHORIZATION příkaz. Další informace naleznete v tématu ALTER AUTHORIZATION.
Další informace najdete v tématu UDĚLENÍ oprávnění koncového bodu.