Microsoft SQL Server では、特定のオペレーションを実行するために特定のユーザーロールが必要です。SQL Server データベースで Backup and DR のキャプチャ、復元、アンマウント、削除、仮想アプリケーションのマウント オペレーションを実行するには、オペレーションを実行するのに十分な SQL 権限を持つロールを持つ Windows ユーザー(ローカル ユーザーまたはドメイン ユーザー)の認証情報を提供する必要があります。
このセクションでは、バックアップ/復元アプライアンスからキャプチャ、復元、アンマウント、削除、仮想アプリケーションのマウント オペレーションを実行するために必要なユーザーロールについて詳しく説明します。このセクションで説明する推奨ロールは、SQL Server データベースにアクセスするための Microsoft のベスト プラクティスに基づいています。
始める前に、SQL Server データベースの Backup and DR を確認することをおすすめします。
Windows ローカル管理者ユーザー
キャプチャ、復元、アンマウント、削除、仮想アプリケーションのマウントを実行するには、SQL 環境で十分な権限を持つ Microsoft Windows ユーザーの認証情報を使用して Backup and DR エージェントをインストールする必要があります。Windows ユーザーには、特定のロールが割り当てられている必要があります。Microsoft Windows ユーザーは、新規作成されたユーザーでも既存のユーザーでもかまいません。
Windows ユーザーに必要な SQL ロール
sysadmin サーバーロールに割り当てられた Windows ローカル管理者ユーザーには、Backup and DR のキャプチャ、復元、仮想アプリケーションのマウントを実行するために必要なすべての権限があります。
sysadmin サーバーロールでは制限が足りないと思われる場合は、次のロールを Windows ユーザーに割り当てます。
dbcreatorサーバーロールdb_backupoperatorデータベース ロールdb_ownerデータベース ロール
また、そのようなユーザーには次のアクセス権を割り当てる必要もある。
任意のデータベースを表示する
任意のデータベースを作成する
任意のデータベースを変更する
SQL に接続する
以降のセクションでは、特定の Backup and DR SQL 関連オペレーションを実行するために Windows ローカル管理者のユーザー名とパスワードを入力する場所について詳しく説明します。
SQL Server データベース ログをキャプチャするための認証情報
バックアップ プラン ポリシー テンプレートを SQL Server データベースに適用する場合、テンプレートにデータベース ログをキャプチャするポリシーが含まれている場合は、適切なロールが割り当てられた Windows ユーザーの認証情報を、アプリケーションのバックアップ プランのアプリケーションの詳細と設定の管理コンソールに入力する必要があります。
Microsoft SQL Server データベースを復元するための認証情報
アプライアンス管理コンソールから SQL Server データベースを復元する場合は、[復元] ダイアログで、適切なロールが割り当てられた Windows ユーザーの認証情報を入力します。
SQL Server データベースを仮想アプリケーションとしてマウントするための認証情報
仮想アプリケーションのマウントでは、SQL Server データベースが仮想アプリケーションとしてマウントされます。バックアップ/リカバリー アプライアンスから SQL Server データベースの仮想アプリケーション マウントを実行する場合、ユーザーには、SQL Server データベースのマウントとマウント解除(切断)の両方を許可するロールが割り当てられている必要があります。
仮想アプリケーションのマウントを実行する場合は、[マウント] ダイアログ [詳細オプション]で、適切なロールが割り当てられた Windows ユーザーの認証情報を入力します。
Backup and DR Microsoft SQL Server DBA ガイド
このページは、Backup and DR を使用して Microsoft SQL Server データベースを保護および復元するためのページシリーズの 1 つです。詳細については、以下をご覧ください。
- Microsoft SQL Server データベースの Backup and DR
- Backup and DR サービス用に SQL Server データベースを準備する
- SQL Server データベース ホストを追加してデータベースを検出する
- Microsoft SQL Server インスタンスとデータベースのバックアップ プランを構成する
- Microsoft SQL Server インスタンスとデータベースのアプリケーションの詳細と設定
- SQL Server データベースをマウントする
- データベースを SQL Always On 可用性グループにマウントする
- アクティブなマウントを管理する
- SQL Server データベースを移行する
- SQL Server データベースをクローンする
- SQL Server バックアップを復元する