Liaisons de service distant
Les liaisons de service distant instaurent des relations entre un utilisateur de base de données local, le certificat destiné à cet utilisateur et le nom d'un service distant. Service Broker se sert des liaisons de service distant pour assurer la sécurité du dialogue dans les conversations qui ciblent le service distant.
Service Broker détermine les utilisateurs d'une conversation au moment où la conversation s'engage. Pour ce faire, il exploite les informations de la base de données qui héberge le service à l'origine de la conversation. Une conversation qui utilise la sécurité du dialogue implique quatre utilisateurs. Chaque base de données doit contenir un utilisateur initiateur et un utilisateur cible pour la conversation, sachant que l'initiateur est celui qui entame le dialogue. Les liaisons de service distant spécifient l'utilisateur qui sera la cible de la conversation. Un service initiateur peut agir comme PUBLIC dans la base de données distante lorsque ANONYMOUS = ON est spécifié dans les liaisons de service distant.
Pour plus d'informations sur la sécurité Service Broker, consultez Réflexions diverses sur la sécurité Service Broker.
Voir aussi
Autres ressources
CREATE CERTIFICATE (Transact-SQL)
CREATE LOGIN (Transact-SQL)
CREATE USER (Transact-SQL)
Réflexions diverses sur la sécurité Service Broker
CREATE REMOTE SERVICE BINDING (Transact-SQL)
ALTER REMOTE SERVICE BINDING (Transact-SQL)
DROP REMOTE SERVICE BINDING (Transact-SQL)