Usługa zdalnego ZMIEŃ POWIĄZANIE (Transact-SQL)
Zmiany użytkownika skojarzonego z usługazdalnegopowiązanielub zmiana anonimowe uwierzytelnianie dla powiązanie.
Składnia
ALTER REMOTE SERVICE BINDING binding_name
WITH [ USER = <user_name> ] [ , ANONYMOUS = { ON | OFF } ]
[ ; ]
Argumenty
binding_name
Nazwa zdalnego usługa powiązanie do zmiany.Nie można określić nazwy serwera, bazy danych i schematu.= UŻYTKOWNIKA<user_name>
Określa użytkownika bazy danych, który posiada certyfikat skojarzony z zdalnego usługa dla tego powiązanie.klucz publiczny z tego certyfikat jest używany do szyfrowanie i uwierzytelnianie komunikatów wymienianych z zdalnego usługa.ANONIMOWE
Określa, czy uwierzytelnianie anonimowe jest używana podczas komunikowania się z usługazdalnego.Jeśli anonimowe = ON, używane jest uwierzytelnianie anonimowe i poświadczenia użytkownika lokalnego nie są transferowane do zdalnego usługa.Jeśli anonimowe = OFF, poświadczenia użytkownika są przenoszone.Jeżeli nie określono tej klauzula , domyślnie jest wyłączona.
Uwagi
Publicznego klucz certyfikat skojarzonego z user_name jest używany do uwierzytelniania wiadomości wysyłanych do zdalnego usługa oraz do szyfrowania sesja klucz , który jest następnie używany do szyfrowania konwersacji.certyfikat dla user_name musi odpowiadać certyfikat dla identyfikatora logowania bazy danych, która obsługuje zdalnego usługa.
Uprawnienia
Uprawnienia do modyfikacji zdalnej usługa powiązanie domyślnie właściciela zdalnego usługa powiązanie, członkowie db_owner rola bazy danychi członków stałych sysadmin stała rola serwera.
Użytkownik, który wykonuje wiązanie ZDALNYCH usług ALTER instrukcja musi personifikować uprawnień dla określonego w instrukcjaużytkownika.
Zmieniać autoryzacji dla zdalnego usługa powiązanie, należy użyć ALTER autoryzacji instrukcja.
Przykłady
W poniższym przykładzie zmieniany zdalnej usługa powiązanie APBinding do szyfrowania wiadomości za pomocą certyfikatów z konta SecurityAccount.
ALTER REMOTE SERVICE BINDING APBinding
WITH USER = SecurityAccount ;