Привязки удаленных служб
Привязка удаленной службы устанавливает связь между пользователем локальной базы данных, сертификатом этого пользователя и именем удаленной службы. Компонент Service Broker использует привязку удаленной службы для обеспечения безопасности двустороннего взаимодействия при диалоге с удаленным сервером.
Компонент Service Broker при начале диалога определяет участвующих в нем пользователей, используя сведения в базе данных, в которой находится инициирующая служба. Диалог, использующий средства безопасности двустороннего взаимодействия, предполагает четырех пользователей. Каждая база данных должна содержать пользователя-инициатора диалога и целевого пользователя. Инициатор диалога — это пользователь, начинающий диалог. Привязка удаленной службы задает целевого пользователя для диалога. Инициирующая служба может действовать в удаленной базе данных с правами, соответствующими роли PUBLIC, если в привязке удаленной службы задан параметр ANONYMOUS = ON.
Дополнительные сведения о средствах безопасности компонента Service Broker см. в разделе Факторы безопасности, которые следует учитывать при работе с компонентом Service Broker.
См. также
Другие ресурсы
CREATE CERTIFICATE (Transact-SQL)
CREATE LOGIN (Transact-SQL)
CREATE USER (Transact-SQL)
Факторы безопасности, которые следует учитывать при работе с компонентом Service Broker
CREATE REMOTE SERVICE BINDING (Transact-SQL)
ALTER REMOTE SERVICE BINDING (Transact-SQL)
DROP REMOTE SERVICE BINDING (Transact-SQL)