使用 “日志读取器代理安全性” 对话框可指定以下项:
用于在分发服务器上运行日志读取器代理的 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 固定数据库角色的成员。