我正在尝试使用以下设置运行快照以进行复制。
-Publisher [CUST-5NSA] -PublisherDB [Ticketing] -Distributor [CUST-5NSA] -Publication [TicketingBase] -ReplicationType 2 -DistributorSecurityMode 1
运行时,我收到以下错误:
连接到分销商CUST-5NSA复制代理有 遇到异常源:复制异常类型: Microsoft.SQLServer.Replication.ConnectionFailureException异常 消息:用户' CUST-5NSA \ Administrator'登录失败留言代码: 18456
奇怪的是,事件查看器显示错误实际上是管理员帐户不存在,这是不可能的,因为我可以使用它登录。
但更重要的是,我找不到使用管理员帐户进行复制的设置。我们有另一个帐户用于所有复制设置。
任何人都可以指出此登录的来源吗?
答案 0 :(得分:2)
转到Replication/Local Publications
。右键单击您的出版物,然后选择Properties
。在Publication Properties
对话框的左侧面板中,选择Agent Security
。
现在,您可以通过单击关联的Snapshot Agent
按钮来检查Security Settings
(以及Log Reader Agent)的安全设置。单击该按钮之后,您会看到一个对话框,通过选择“ Using the following SQL Server login
”,您可以提供发布服务器上具有足够权限来访问发布服务器数据库的SQL Server帐户的凭据,或者只需选择“ {{1} }”以使用By impersonating the process account
。