共用方式為


授予資料庫與發行集的存取權

當您建立發行集時,Microsoft SQL Server 會為該發行集建立發行集存取清單 (PAL)。PAL 類似 Windows 中的存取控制清單 (ACL)。若要提供 SQL Server 2005 Compact Edition (SQL Server Compact Edition) 訂閱者存取發行集的權限,必須將適當的使用者帳戶新增到 SQL Server 登入,再將使用者帳戶新增到 PAL。

設定資料庫存取

將使用者新增到 PAL 之前,必須先根據您設定 Microsoft Internet Information Services (IIS) 及 SQL Server 驗證的方式,將資料庫存取權授予適當的使用者帳戶。請使用下表確定合併代理程式使用哪個使用者帳戶。

IIS 驗證模式 SQL Server 的驗證模式 新增這個使用者帳戶:

匿名存取

Windows 驗證

computername\IUSR_computername,或設定的 IIS 匿名使用者帳戶。

基本驗證

Windows 驗證

IIS 用戶端的使用者帳戶或群組。

整合式 Windows 驗證

Windows 驗證

IIS 用戶端的使用者帳戶或群組。只有當 SQL Server 和 IIS 在相同電腦上執行時,才支援此設定。

匿名、基本或整合式 Windows 驗證

Windows 驗證

在 Replication 物件的 DistributorLogin 或 PublisherLogin 屬性中指定的使用者。

授予發行集的存取權

授予使用者帳戶存取資料庫的權限後,即可將該帳戶新增到 PAL。

重要事項:
如果發行者及散發者位在不同電腦上,您必須將使用者帳戶新增到發行者以及散發者的 PAL。如果 IIS 使用者 (Windows 驗證的情況下) 或是 SQL Server 登入 (SQL Server 驗證的情況下) 未包含在 PAL 中,則訂閱者上會顯示「拒絕存取」訊息。

請參閱

工作

如何:授予資料庫與發行集的存取權

概念

保護發行集安全
設定合併變更選項

說明及資訊

取得 SQL Server Compact Edition 協助