Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Platí pro:SQL Server
Azure SQL Managed Instance
Následující replikační agenti se připojují k Publisher:
- Agenti čteček logů
- Agent snímků
- Agent pro čtení fronty
- Agent pro slučování
Doporučujeme poskytnout vhodnou přihlašovací kartu těmto agentům, dodržovat princip udělování minimálních požadovaných práv a chránit ukládání všech hesel. Pro informace o oprávněních požadovaných pro každého agenta viz Model zabezpečení replikačních agentů.
Kromě správné správy přihlašovacích údajů a hesel byste měli rozumět roli seznamu přístupu k publikaci (PAL). PAL se používá k umožnění přihlášení k přístupu k publikačním datům při omezení ad hoc přístupu k databázi u Publisher.
Seznam přístupů k publikaci
PAL je hlavním mechanismem pro zabezpečení publikací v Publisheru. PAL funguje podobně jako Microsoft Windows seznam řízení přístupu. Když vytvoříte publikaci, replikace vytvoří PAL pro publikaci. PAL lze nastavit tak, aby obsahoval seznam přihlašovacích údajů a skupin, kterým je udělen přístup k publikaci. Když se agent připojí k Publisher nebo Distributorovi a požádá o přístup k publikaci, autentizační informace v PAL jsou porovnány s přihlašovacím údajem Publisher, které agent poskytuje. Tento proces poskytuje dodatečnou bezpečnost pro Publisher tím, že zabraňuje použití přihlášení Publisher a Distributor klientským nástrojem k přímým úpravám na Publisher.
Note
Replikace vytvoří u Vydavatele roli pro každou publikaci k vynucení členství v PAL. Role má název ve formátu Msmerge_<PublicationID> pro replikaci při sloučení a MSReplPAL_<PublicationDatabaseID>_<PublicationID> pro transakční a snapshot replikaci.
Ve výchozím nastavení jsou v PAL zahrnuty následující přihlašovací údaje: členové pevné role správce serveru v době vytvoření publikace a přihlašovací údaje, které jsou použity k vytvoření publikace. Ve výchozím nastavení se mohou všechna přihlášení, která jsou členy pevné serverové role sysadmin nebo pevné databázové role db_owner v publikační databázi, přihlásit k odběru publikace, aniž by byla explicitně přidána do seznamu PAL.
Při používání PAL zvažte následující pokyny:
Před přidáním přihlašovacího jména serveru SQL Server do seznamu PAL je nutné toto přihlašovací jméno přiřadit k uživateli databáze v databázi publikace.
Dodržujte princip minimálních oprávnění a přihlašovacím účtům v PAL udělujte pouze ta oprávnění, která nezbytně potřebují k provádění úloh replikace. Nepřidávejte přihlašovací údaje k žádným pevným databázovým rolím nebo serverovým rolím, které nejsou nutné pro replikaci. Další informace o oprávněních, která jsou vyžadována, viz Replication Agent Security Model a Replication Security Best Practices.
Pokud se použije vzdálený distributor, musí být účty v PAL dostupné jak u vydavatele, tak u distributora. Tento účet musí být buď účet domény, nebo místní účet definovaný na obou serverech. Hesla spojená s oběma přihlašovacími údaji musí být stejná.
Pokud PAL obsahuje Windows účty a doména používá služba Active Directory, účet, pod kterým SQL Server běží, musí mít oprávnění ke čtení z služba Active Directory. Pokud máte problémy s Windows účty, ujistěte se, že účet, pod kterým SQL Server běží, má dostatečná oprávnění. Další informace najdete v dokumentaci k Systému Windows.
Pro správu PAL viz Správa přihlášení v seznamu přístupu k publikacím.
Agent snímků
Pro každou publikaci je jeden Snapshot Agent. Další informace naleznete v tématu Vytvoření publikace.
Doručování snapshotů přes FTP
Pokud specifikujete, že snímky mají být dostupné přes FTP sdílení místo UNC sdílení, musíte při konfiguraci FTP přístupu zadat přihlašovací údaje a heslo. Pro více informací viz Doručte snapshot přes FTP.
Agent pro čtení logu
Pro každou databázi publikovanou pro transakční replikaci je jeden agent čtečky logů. Další informace naleznete v tématu Vytvoření publikace.
Agent pro čtení fronty
Pro daného distributora existuje jeden agent pro čtení fronty pro všechny vydavatele a publikace (které umožňují odběry aktualizací ve frontě), jež jsou k němu přidruženy. Pro více informací viz Povolit aktualizaci předplatného pro transakční publikace.