Freigeben über


Protokollversand von Benutzerkonten und Rollen

BizTalk Server Protokollversand wird durch einen SQL Server-Agent Auftrag gesteuert, um den Prozess der Wiederherstellung von Sicherungen und Protokollen zu automatisieren. Falsche Berechtigungen können dazu führen, dass Wiederherstellungsvorgänge, die von BizTalk Server Protokollversand ausgeführt werden, fehlschlagen. Das für die Wiederherstellung von Datenbanken konfigurierte Benutzerkonto muss Zugriff auf die Produktionsdatenbank instance haben, die die BizTalk-Verwaltungsdatenbank hostet. In den meisten Fällen bedeutet dies, dass das Dienstkonto für den SQL Server-Agent Auftrag, der den BizTalk Server Protokollversandauftrag für die Notfallwiederherstellung SQL Server instance, eine Anmeldung und Berechtigungen für die Produktionsdatenbank instance erfordert, die die BizTalk Server-Verwaltungsdatenbank. Dabei wird davon ausgegangen, dass das SQL Server-Agent-Dienstkonto als Auftragsbesitzer konfiguriert ist.

BizTalk Server enthält eine SQL Server Rolle namens BTS_BACKUP_USERS, sodass das für die Wiederherstellung von Datenbanken konfigurierte Benutzerkonto nicht die Berechtigung SQL Server Systemadministratoren erfordert.

Wenn Sie das Benutzerkonto konfigurieren, das Datenbankwiederherstellungsvorgänge im Rahmen BizTalk Server Protokollversands ausführt, überprüfen Sie Folgendes:

  • Konfigurieren Sie den SQL Server-Agent-Dienst für die Ausführung unter einem Domänenkonto mit einem zugeordneten Benutzer, der in SQL Server Management Studio (Sicherheit, Anmeldungen) für jeden SQL Server instance konfiguriert ist, der BizTalk Server Datenbanken hostet. wird vom BizTalk Server Protokollversandaufträgen wiederhergestellt.

  • Konfigurieren Sie ein SQL Server Anmeldekonto für diesen Benutzer, und weisen Sie diesen Benutzer der BizTalk BTS_BACKUP_USERS SQL-Rolle auf jedem Server zu.

  • Weisen Sie diesen Benutzer der Rolle SQL Server Systemadministratoren auf dem Computer zu, auf dem SQL Server ausgeführt wird, der die BizTalk Server-Verwaltungsdatenbank enthält.

  • Das Konto, das Sicherungs- und Wiederherstellungsvorgänge ausführt, muss über Lese- und Schreibzugriff auf die UNC-Freigabe verfügen, in der Sicherungsdateien erstellt werden.