Partager via


ALTER REMOTE SERVICE BINDING (Transact-SQL)

Mis à jour : 5 décembre 2005

Modifie l'utilisateur associé à des liaisons de service distant ou modifie le paramètre d'authentification anonyme pour ces liaisons.

Icône Lien de rubriqueConventions de la syntaxe Transact-SQL

Syntaxe

ALTER REMOTE SERVICE BINDING binding_name 
   WITH [ USER = <user_name> ] [ , ANONYMOUS = { ON | OFF } ] 
[ ; ]

Arguments

  • binding_name
    Nom des liaisons de service distant à modifier. Les noms du serveur, de la base de données et du schéma ne peuvent pas être spécifiés.
  • WITH USER = <user_name>
    Spécifie l'utilisateur de base de données qui détient le certificat associé au service distant pour ces liaisons. La clé publique de ce certificat est utilisée pour le chiffrement et l'authentification des messages échangés avec le service distant.
  • ANONYMOUS
    Spécifie si l'authentification anonyme est utilisée lors des communications avec le service distant. Si ANONYMOUS = ON, l'authentification anonyme est utilisée et les informations d'identification de l'utilisateur local ne sont pas transférées au service distant. Si ANONYMOUS = OFF (désactivé), les informations d'identification de l'utilisateur sont transférées. Lorsque cette clause est omise, la valeur par défaut est OFF.

Notes

La clé publique du certificat associé à user_name est utilisée pour authentifier les messages envoyés au service distant et pour chiffrer une clé de session qui sert ensuite à chiffrer la conversation. Le certificat de user_name doit correspondre au certificat d'une connexion dans la base de données qui héberge le service distant.

Autorisations

Les autorisations de modification des liaisons de service distant sont accordées par défaut au propriétaire des liaisons, aux membres du rôle de base de données fixe db_owner et aux membres du rôle de serveur fixe sysadmin.

L'utilisateur qui exécute l'instruction ALTER REMOTE SERVICE BINDING doit disposer de l'autorisation d'emprunt d'identité pour l'utilisateur spécifié dans l'instruction.

Si vous voulez modifier l'option AUTHORIZATION pour des liaisons de service distant, utilisez l'instruction ALTER AUTHORIZATION.

Exemples

L'exemple suivant modifie les liaisons de service distant APBinding de façon à chiffrer les messages à l'aide des certificats du compte SecurityAccount.

ALTER REMOTE SERVICE BINDING APBinding
    WITH USER = SecurityAccount ;

Voir aussi

Référence

CREATE REMOTE SERVICE BINDING (Transact-SQL)
DROP REMOTE SERVICE BINDING (Transact-SQL)
EVENTDATA (Transact-SQL)

Aide et Informations

Assistance sur SQL Server 2005

Historique des modifications

Version Historique

5 décembre 2005

Contenu modifié :
  • La syntaxe a été corrigée en ajoutant un signe égal après USER.