日志读取器代理安全性

适用于:SQL ServerAzure SQL 托管实例

使用 “日志读取器代理安全性” 对话框可指定以下项:

  • 用于在分发服务器上运行日志读取器代理的 Microsoft Windows 帐户。 Windows 帐户也称为“进程帐户 ”,因为代理进程是在此帐户下运行。

  • 日志读取器代理与 Microsoft SQL Server 发布服务器建立连接时所处的上下文。 可以通过模拟 Windows 帐户,或在指定的 SQL Server 帐户的上下文中建立连接。

    注意

    即使发布服务器与分发服务器在同一台计算机上,日志读取器代理也会与发布服务器建立连接。 日志读取器代理还可以与分发服务器建立连接;这些连接始终是通过模拟运行代理的 Windows 帐户来建立的。

    对于 Oracle 发布服务器,请在 “发布服务器属性” 对话框(可以通过 “分发服务器属性” 对话框访问)中指定日志读取器代理连接发布服务器时所处的上下文。 有关详细信息,请参阅 View and Modify Replication Security Settings

所有帐户必须是有效的,并且为每个帐户指定了正确的密码。 在运行代理之前不会对帐户和密码进行验证。

选项

进程帐户
输入用于在分发服务器上运行日志读取器代理的 Windows 帐户。 指定的 Windows 帐户必须至少为分发数据库中的 db_owner 固定数据库角色的成员。

“密码”“确认密码”
输入 Windows 帐户的密码。

连接到发布者
选择日志读取器代理应该通过模拟“进程帐户”文本框中指定的帐户,还是通过使用 SQL Server 帐户来建立与发布服务器的连接。 如果选择使用 SQL Server 帐户,请输入 SQL Server 登录名和密码。

注意

Microsoft 建议你选择模拟 Windows 帐户,而不要使用 SQL Server 帐户。

用于连接的 Windows 帐户或 SQL Server 帐户至少必须是发布数据库中的 db_owner 固定数据库角色的成员。