Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Gäller för:SQL Server
Ändrar användaren som är kopplad till en fjärrtjänstbindning, eller ändrar anonym autentiseringsinställning för bindningen.
Transact-SQL syntaxkonventioner
Syntax
ALTER REMOTE SERVICE BINDING binding_name
WITH [ USER = <user_name> ] [ , ANONYMOUS = { ON | OFF } ]
[ ; ]
Arguments
binding_name
Namnet på fjärrtjänsten som binder till förändring. Server-, databas- och schemanamn kan inte specificeras.
MED USER = <user_name>
Specificerar databasanvändaren som innehar certifikatet kopplat till fjärrtjänsten för denna bindning. Den publika nyckeln från detta certifikat används för kryptering och autentisering av meddelanden som utbyts med fjärrtjänsten.
ANONYM
Specificerar om anonym autentisering används vid kommunikation med fjärrtjänsten. Om ANONYMOUS = ON används anonym autentisering och inloggningsuppgifterna för den lokala användaren överförs inte till fjärrtjänsten. Om ANONYM = AV överförs användaruppgifter. Om denna klausul inte anges är standardinställningen AV.
Remarks
Den publika nyckeln i certifikatet som är kopplat till user_name används för att autentisera meddelanden som skickas till fjärrtjänsten och för att kryptera en sessionsnyckel som sedan används för att kryptera konversationen. Certifikatet för user_name måste motsvara certifikatet för inloggning i databasen som är värd för fjärrtjänsten.
Permissions
Behörighet för att ändra en fjärrtjänstbindning går som standard till ägaren av fjärrtjänstbindningen, medlemmar i db_owner fasta databasroll och medlemmar i sysadmin-fasta serverrollen.
Användaren som kör satsen ALTER REMOTE SERVICE BINDING måste ha impersonat-behörighet för den användare som anges i satsen.
För att ändra bindningen AUTHORIZATION för en fjärrtjänst, använd satsen ALTER AUTHORIZATION .
Examples
Följande exempel ändrar fjärrtjänstbindningen APBinding för att kryptera meddelanden genom att använda certifikaten från kontot SecurityAccount.
ALTER REMOTE SERVICE BINDING APBinding
WITH USER = SecurityAccount ;
Se även
CREATE REMOTE SERVICE BINDING (Transact-SQL)
DROP REMOTE SERVICE BINDING (Transact-SQL)
HÄNDELSEDATA (Transact-SQL)