ReplicationDatabase.QueueReaderAgentProcessSecurity 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取在分发服务器上运行队列读取器代理作业的 Microsoft Windows 帐户。
public:
property Microsoft::SqlServer::Replication::IProcessSecurityContext ^ QueueReaderAgentProcessSecurity { Microsoft::SqlServer::Replication::IProcessSecurityContext ^ get(); };
public Microsoft.SqlServer.Replication.IProcessSecurityContext QueueReaderAgentProcessSecurity { get; }
member this.QueueReaderAgentProcessSecurity : Microsoft.SqlServer.Replication.IProcessSecurityContext
Public ReadOnly Property QueueReaderAgentProcessSecurity As IProcessSecurityContext
属性值
一个IProcessSecurityContext对象,指定运行队列读取器代理时SQL Server 代理使用的 Windows 帐户。
例外
当版本不是 Microsoft SQL Server 2005 或更高版本时。
当队列读取器代理尚未升级到 SQL Server 2005 复制代理安全模型时。 有关详细信息,请参阅 安全和保护 (复制) 。
注解
出于安全原因, Password 始终在返回值中屏蔽。
当在本地连接到分发服务器时,队列读取器代理始终使用属性指定的 QueueReaderAgentProcessSecurity Windows 帐户。 有关代理建立的连接以及这些连接所需的权限的信息,请参阅 复制代理安全模型。
QueueReaderAgentProcessSecurity该属性可由固定服务器角色的成员sysadmin
或已发布数据库的固定数据库角色的成员db_owner
检索。
检索 QueueReaderAgentProcessSecurity 属性等效于执行 Transact-SQL) sp_helpqreader_agent (。