DMS のクイックスタートチュートリアルを開始する前に、開発環境と本番環境をシミュレートするために 2 つの ApsaraDB RDS for MySQL インスタンスを登録し、DMS の管理者アカウントと一般ユーザーアカウントを準備します。
事前準備
-
2 つの ApsaraDB RDS for MySQL インスタンスを作成します。 詳細については、「ApsaraDB RDS for MySQL インスタンスのクイック作成」またはをご参照ください。
説明このチュートリアルでは、開発用の
POC_devと本番用のPOC_prodの 2 つのインスタンスを使用します。 -
POC_devインスタンスにpoc_devという名前のデータベースを、POC_prodインスタンスにpoc_prodという名前のデータベースを作成します。 詳細については、「データベースとアカウントの作成」をご参照ください。 -
DMS の管理者アカウントを準備します。
説明管理者は、システム管理、アクセス制御、開発ルール、およびプロセスの承認を担当します。 初めて DMS にサインインしてアクティブ化すると、DMS はご使用の Alibaba Cloud アカウントを管理者として設定します。
-
(任意) DMS の一般ユーザーアカウントを用意しておきます。詳細については、「ユーザーの追加」をご参照ください。
説明一般ユーザーは、データベース権限を申請し、データやスキーマのクエリまたは変更ができます。 このロールには、開発者、テスター、プロダクトマネージャー、運用エンジニア、データアナリストが含まれます。
操作手順
-
管理者アカウントを使用して DMS コンソールにログインします。
-
POC_development_database_ruleおよびPOC_production_database_ruleという名前の 2 つの MySQL セキュリティルール (デフォルト設定が自動的に割り当てられます) を作成します。 詳細については、「セキュリティルールの追加」またはをご参照ください。説明セキュリティルールは DSL を使用して、データベースインスタンスの開発基準、アクセス制御、データ変更をきめ細かく制御します。
-
POC_devとPOC_prodのインスタンスを追加します。 ApsaraDB インスタンスを追加する。説明POC_devインスタンスのコントロールモードを [セキュリティコラボレーション] に、セキュリティルールをPOC_development_database_ruleに、環境タイプを 開発 に設定します。POC_prodインスタンスのコントロールモードを [セキュリティコラボレーション] に、セキュリティルールをPOC_production_database_ruleに、環境タイプを 本番 に設定します。 既存のインスタンスの設定を変更するには、セキュリティルールを適用します。-
セキュリティコラボレーション モードは DMS の最上位サービスティアであり、カスタム開発基準、きめ細かい権限制御、信頼性の高いデータ変更など、すべての機能を提供します。
-
この操作には料金が発生します (従量課金またはサブスクリプション)。 詳細については、「製品の料金」をご参照ください。
-
-
一般ユーザーに、
poc_devデータベースとpoc_prodデータベースに対する [クエリ] および [変更] 権限を付与します。 詳細については、「アクセス制御権限の管理」またはをご参照ください。