すべてのプロダクト
Search
ドキュメントセンター

ApsaraDB RDS:RDS SQL Server インスタンスを自己管理ドメインに参加させる

最終更新日:Nov 09, 2025

RDS SQL Server インスタンスを会社の Active Directory (AD) と統合して、権限管理を一元化し、ID 認証を統一します。このトピックでは、自己管理ドメインを構成し、インスタンスをそれに参加させる方法について説明します。開始する前に、RDS インスタンスとドメインコントローラーがネットワーク経由で通信できることを確認してください。ドメインコントローラーは、Alibaba Cloud ECS インスタンス、別のクラウドプラットフォーム、またはオンプレミスのデータセンターに配置できます。このトピックでは、ECS インスタンスを例として使用してデプロイメントを説明します。

背景情報

Microsoft Active Directory (AD) は、Windows Standard Server、Windows Enterprise Server、Microsoft SQL Server などの Microsoft 製品向けのディレクトリサービスです。ディレクトリは、ローカルエリアネットワーク上のオブジェクトに関する情報を格納する階層構造です。たとえば、AD は、名前、パスワード、電話番号などのユーザーアカウント情報を格納します。これにより、同じローカルエリアネットワーク上の他の権限のあるユーザーがこの情報にアクセスできます。

AD は Windows エコシステムの重要なコンポーネントです。多くの大企業は、長年依存してきたネイティブな方法である、一元的なアクセス管理のためにドメインコントロールを使用しています。サービスをクラウドに移行したり、ハイブリッドクラウドアーキテクチャを使用したりする場合、グローバルな管理のためにクラウドでの AD サポートが必要になることがよくあります。Microsoft エコシステムの重要な部分である SQL Server データベースにとって、AD サポートはクラウドに移行する大企業にとって基本的な要件です。

RDS SQL Server は、インスタンスを自己管理ドメインに参加させてビジネスエコシステムを完成させるのに役立つ機能を提供します。

警告

AD ドメイン機能を有効にして構成した後、自己管理 AD ドメインでアカウントを作成できます。その後、これらのアカウントに権限を付与して RDS SQL Server にログインし、データベース操作を実行できます。

ただし、スーパーユーザー (System Admin) またはホストアカウントには RDS コントロールの範囲を超える権限があるため、自己管理 AD ドメイン機能を使用してこれらのタイプのアカウントが作成された RDS インスタンスの SLA を保証することはできません。

前提条件

RDS SQL Server インスタンスは、次の要件を満たす必要があります。

  • インスタンスタイプ: 汎用または専用。共有インスタンスはサポートされていません。

  • 課金方法: サブスクリプションまたは従量課金 (サーバーレスインスタンスでは利用できません)

  • アカウント: 構成を実行するには、Alibaba Cloud アカウントを使用する必要があります。

説明

この情報は、インスタンスの [基本情報] ページで表示できます。

準備

  • ドメインコントローラーのデプロイ

    • オペレーティングシステム: Windows Server オペレーティングシステムが必要です。最小バージョンは Windows Server 2012 R2 で、Windows Server 2016 以降が推奨されます。(このトピックでは、Windows Server 2016 の英語版を例として使用します。)

    • DNS 構成: ドメインコントローラーは DNS サーバーでもある必要があります。その IP アドレスは DNS サーバーアドレスと同じでなければなりません。

    • 権限要件: RDS インスタンスをドメインに参加させるために使用されるドメインアカウントは、クライアントがドメインに参加するために高い権限を必要とするため、Domain Admins グループのメンバーである必要があります。

  • ネットワーク接続の確保: RDS インスタンスとドメインコントローラーは、双方向のネットワーク接続が必要です。ドメインコントローラーは、Alibaba Cloud ECS インスタンス、別のクラウドプラットフォーム、またはオンプレミスのデータセンターにデプロイできます。

    構成例 (このトピックでは、Alibaba Cloud ECS インスタンスにデプロイされたドメインコントローラーを例として使用します)

    • RDS インスタンスと ECS インスタンスを同じ VPC に配置します。これによりネットワーク構成が簡素化されますが、必須ではありません。

    • ECS インスタンスが属するセキュリティグループは、RDS インスタンスのプライベート IP アドレスからのアクセスを許可するように構成する必要があります。詳細については、「セキュリティグループルールを追加する」をご参照ください。

    • ECS システムのファイアウォールが有効になっている場合は、RDS インスタンスのプライベート IP アドレスからのアクセスも許可する必要があります。

注意

AD ドメインへの参加または離脱には、Windows オペレーティングシステムの再起動が必要です。ビジネスの中断を避けるため、これらの操作はオフピーク時間帯に実行してください。

制限事項

AD ドメインに参加しているインスタンスは、データベースのメジャーバージョンのアップグレードマイナーエンジンバージョンのアップグレード、または ゾーンの移行をサポートしていません。

ステップ 1: ECS インスタンスでドメインコントローラーを構成する

  1. ECS コンソールにログインします。

  2. 左側のナビゲーションウィンドウで、[インスタンス & イメージ] > [インスタンス] を選択します。

  3. 上部のナビゲーションバーで、管理するリソースのリージョンとリソースグループを選択します。地域

  4. [インスタンス] ページで、対象インスタンスの ID をクリックします。

  5. ECS インスタンスの Windows Server 2016 オペレーティングシステムにリモートでログインします。

  6. [サーバーマネージャー] を検索して開きます。

  7. [役割と機能の追加] をクリックし、次のように設定を構成します。

    ページ名

    設定

    インストールの種類

    デフォルト設定を維持します。

    サーバーの選択

    デフォルト設定を維持します。

    サーバーの役割

    • [Active Directory ドメインサービス] を選択し、表示されるダイアログボックスで [機能の追加] をクリックします。

    • [DNS サーバー] を選択し、表示されるダイアログボックスで [機能の追加] をクリックします。コンピューターに静的 IP アドレスがないことを示すメッセージが表示された場合は、静的 IP アドレスに変更します。これにより、IP アドレスの自動変更による DNS サーバーの利用不可を防ぎます。

    Server Roles

    機能

    デフォルト設定を維持します。

    AD DS

    デフォルト設定を維持します。

    DNS サーバー

    デフォルト設定を維持します。

    確認

    [インストール] をクリックします。

  8. インストールが完了したら、[閉じる] をクリックします。

  9. 左側のナビゲーションウィンドウで、[AD DS] をクリックします。次に、右上隅にある [その他] をクリックします。

    More

  10. [このサーバーをドメイン コントローラーに昇格する] をクリックし、次のように設定を構成します。

    Promote

    ページ名

    設定

    展開構成

    [新しいフォレストを追加する] を選択し、ドメイン名を設定します。new forest

    ドメイン コントローラー オプション

    復元モードのパスワードを設定します。恢复模式密码

    DNS オプション

    [DNS 委任の作成] オプションの [√] の選択を解除します。Deselect option

    追加オプション

    デフォルト設定を維持します。

    パス

    デフォルト設定を維持します。

    オプションの確認

    デフォルト設定を維持します。

    前提条件のチェック

    [インストール] をクリックします。

    説明

    インストールが完了すると、システムが再起動します。

  11. システムが再起動するのを待ちます。その後、再度 [サーバーマネージャー] を検索して開きます。

  12. 左側のナビゲーションウィンドウで、[AD DS] をクリックします。次に、右側の対象ドメインコントローラーを右クリックし、[Active Directory ユーザーとコンピューター] を選択して AD ユーザー管理モジュールを開きます。

    ad用户管理

  13. [testdomain.net] の下の [ユーザー] を右クリックし、[新規作成] > [ユーザー] を選択します。

    创建新用户

  14. ユーザーログオン名を設定し、[次へ] をクリックします。

    用户名

  15. ログオンパスワードを設定し、パスワードを無期限にするオプションを選択してから、[次へ][完了] をクリックして作成を完了します。

    设置密码

  16. 新しく作成したユーザーをダブルクリックし、ユーザーを Domain Admins グループに追加します。

    加入管理员组添加成功

ステップ 2: ECS インスタンスのセキュリティグループを構成する

  1. ECS コンソールにログインします。

  2. 左側のナビゲーションウィンドウで、[インスタンス & イメージ] > [インスタンス] を選択します。

  3. 上部のナビゲーションバーで、管理するリソースのリージョンとリソースグループを選択します。地域

  4. [インスタンス] ページで、対象インスタンスの ID をクリックします。

  5. 上部のナビゲーションバーで、[セキュリティグループ] を選択します。次に、セキュリティグループの [アクション] 列で、[ルールを管理] をクリックします。

  6. [インバウンド] タブで、[ルールを追加] をクリックして、次のポートで ECS インスタンスへのアクセスを許可します。

    プロトコルタイプ

    ポート範囲

    説明

    TCP

    88

    Kerberos 認証プロトコルのポート。

    TCP

    135

    リモートプロシージャコール (RPC) プロトコルのポート。

    TCP/UDP

    389

    Lightweight Directory Access Protocol (LDAP) のポート。

    TCP

    445

    共通インターネットファイルシステム (CIFS) プロトコルのポート。

    TCP

    3268

    グローバルカタログのポート。

    TCP/UDP

    53

    DNS のポート。

    TCP

    49152~65535

    接続用のデフォルトの動的ポート範囲。範囲を 49152/65535 の形式で入力します。

ステップ 3: RDS インスタンスの AD ドメインサービスを構成する

  1. [インスタンス] ページに移動します。上部のナビゲーションバーで、RDS インスタンスが存在するリージョンを選択します。次に、RDS インスタンスを見つけて、インスタンスの ID をクリックします。

  2. 左側のナビゲーションウィンドウで、アカウント管理 をクリックします。

  3. ADドメインサービス タブをクリックし、次に ADドメインサービスの設定 をクリックします。

  4. ADドメインサービスの設定 ダイアログボックスで、次のパラメーターを設定し、[AD ドメインサービスの設定が RDS のサービスレベルアグリーメントに与える影響を読み、理解しました。] を選択します。

    警告

    AD ドメイン機能を有効にして構成した後、自己管理 AD ドメインでアカウントを作成できます。その後、これらのアカウントに権限を付与して RDS SQL Server にログインし、データベース操作を実行できます。

    ただし、スーパーユーザー (System Admin) またはホストアカウントには RDS コントロールの範囲を超える権限があるため、自己管理 AD ドメイン機能を使用してこれらのタイプのアカウントが作成された RDS インスタンスの SLA を保証することはできません。

    パラメーター

    説明

    ドメイン名

    Active Directory の作成時に指定したドメイン名 ([展開構成] ページ)。たとえば、このトピックでは testdomian.net を使用します。

    ディレクトリ IP アドレス

    ドメインコントローラーが配置されている ECS インスタンスの IP アドレス。ECS インスタンスで ipconfig コマンドを実行して取得するか、Alibaba Cloud ECS コンソールで表示できます。查看私网IP

    ドメインアカウント

    以前に作成したユーザー名。

    ドメインパスワード

    ユーザー名のパスワード。

  5. OK をクリックし、AD ドメイン構成が完了するのを待ちます。

関連操作

API を使用して AD ドメインの関連情報を表示または変更したり、AD ドメインから離脱したりするには、次のトピックをご参照ください。

よくある質問

RDS がドメインに参加するために使用するユーザー権限は何ですか? これらの権限をどのように制御できますか?

ドメイン管理者権限を持つアカウントを使用して、RDS インスタンスをドメインに参加させることができます。ドメイン管理者権限を使用したくない場合は、最小権限のメソッドを使用できます。ただし、最小権限のアカウントを使用してドメインから離脱する場合は、対応するコンピューターオブジェクトをドメインコントローラーから手動で削除する必要があります。そうしないと、同じ RDS インスタンスを再度ドメインに参加させようとするとエラーが発生します。

  1. 新しいユーザーを作成し、そのユーザーが Domain Users グループのメンバーであることを確認します。[コンピューター] を右クリックし、[制御の委任...] を選択して、新しく作成したユーザーを追加します。控制权限1控制权限2

  2. [委任するカスタム タスクを作成する] を選択し、[次へ] をクリックします。

  3. [フォルダー内の次のオブジェクトのみ] を選択し、図に示すようにオプションを選択して、[次へ] をクリックします。控制权限3

  4. 図に示すようにオプションを選択し、ウィザードが完了するまで [次へ] をクリックします。控制权限4