レプリケーションのセキュリティ ロール要件
レプリケーションでは、ユーザーのログインがマップされているロールに基づいて、ユーザーが実行できる操作が制限されます。レプリケーションでは、sysadmin 固定サーバー ロール、db_owner 固定データベース ロール、およびパブリケーション アクセス リスト (PAL) 内のログインに、特定の権限が許可されています。
レプリケーション セットアップのセキュリティ ロール要件
次の表に、一般的なレプリケーション セットアップ タスクに必要な認証レベルをまとめます。
セットアップ タスク |
必要なメンバシップ |
---|---|
ディストリビュータ、パブリッシャ、またはサブスクライバの有効化。 |
パブリッシャの sysadmin サーバー ロール。 |
レプリケーション用のデータベースの有効化。 |
パブリッシャの sysadmin サーバー ロール。 |
パブリケーションの作成。 |
パブリッシャのパブリケーション データベースの db_owner データベース ロールまたはパブリッシャの sysadmin サーバー ロール。 |
パブリケーション プロパティの表示。 |
パブリッシャの PAL のメンバ、パブリッシャのパブリケーション データベースの db_owner データベース ロール、またはパブリッシャの sysadmin サーバー ロール。 |
サブスクリプションの作成。 |
パブリッシャのパブリケーション データベースの db_owner データベース ロールまたはパブリッシャの sysadmin サーバー ロール。 サブスクライバのサブスクリプション データベースの db_owner データベース ロールまたはサブスクライバの sysadmin サーバー ロール。 |
エージェント プロファイルの構成。 |
ディストリビュータの sysadmin サーバー ロール。 |
レプリケーション メンテナンスのセキュリティ ロール要件
次の表に、一般的なレプリケーション メンテナンス タスクに必要な認証レベルをまとめます。
メンテナンス タスク |
必要なメンバシップ |
---|---|
ディストリビュータ、パブリッシャ、またはサブスクライバの変更または削除。 |
該当するサーバーの sysadmin サーバー ロール。 |
パブリケーションの変更または削除。 |
パブリッシャのパブリケーション データベースの db_owner データベース ロールまたはパブリッシャの sysadmin サーバー ロール。 |
パブリッシャでのサブスクリプションの変更または削除。 |
パブリッシャのパブリケーション データベースの db_owner データベース ロールまたはパブリッシャの sysadmin サーバー ロール。 |
サブスクライバでのサブスクリプションの変更または削除。 |
サブスクライバのサブスクリプション データベースの db_owner データベース ロールまたはサブスクライバの sysadmin サーバー ロール。 |
サブスクリプションへの再初期化マークの設定。 |
プッシュ サブスクリプション : パブリッシャのパブリケーション データベースの db_owner データベース ロールまたはパブリッシャの sysadmin サーバー ロール。 プル サブスクリプション : サブスクライバのサブスクリプション データベースの db_owner データベース ロールまたはサブスクライバの sysadmin サーバー ロール。 |
レプリケーション モニタを使用した、レプリケーションの利用状況、エラー、および履歴の表示。sysadmin サーバー ロールのメンバでないユーザーは、エージェントのプロファイル、スケジュールなどを変更できません。 |
ディストリビュータのディストリビューション データベースの replmonitor データベース ロールまたはディストリビュータの sysadmin サーバー ロール。 |
レプリケーション エージェントのメンテナンス。 |
該当するデータベースの db_owner データベース ロールまたは該当するサーバーの sysadmin サーバー ロール。 エージェントが sysadmin ロールのユーザーによって作成され、そのエージェントに対してプロキシ アカウントが指定されていない場合、エージェントは SQL Server エージェント アカウントのコンテキストで実行されます。この場合、db_owner ロールのユーザーは、エージェントに関連付けられているジョブを変更できません。 |
レプリケーション エージェントの起動または停止。 |
エージェント ジョブの所有者または該当するサーバーの sysadmin サーバー ロール。 |