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

ApsaraDB for MyBase:データベースアカウントの作成

最終更新日:Jun 22, 2026

このトピックでは、ApsaraDB MyBase for MySQL インスタンスのデータベースアカウントを作成する方法について説明します。

前提条件

ApsaraDB MyBase for MySQL インスタンスが必要です。詳細については、「ApsaraDB MyBase for MySQL インスタンスの作成」をご参照ください。

注意事項

  • データベースアカウントに権限を割り当てる際は、最小権限の原則に従ってください。ビジネスロールに基づいてアカウントを作成し、それに応じて読み取り専用または読み取り/書き込み権限を付与します。必要に応じて、アカウントを特定のデータベースに割り当てることでアクセスをさらに絞り込み、その機能に関連するデータにのみアクセスできるようにします。アカウントが書き込み操作を必要としない場合は、読み取り専用権限のみを付与してください。

  • データベースのセキュリティを確保するために、各データベースアカウントに強力なパスワードを設定し、定期的に変更してください。

  1. ApsaraDB for MyBase コンソールにログインします。

  2. ページの左上隅で、対象のリージョンを選択します。

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

  4. ターゲットインスタンスを見つけ、[操作] 列の [詳細] をクリックします。

  5. 左側のナビゲーションウィンドウで [アカウント] をクリックします。表示されたページで、[アカウントの作成] をクリックします。

  6. [アカウントの作成] ダイアログボックスで、次のパラメーターを設定し、[OK] をクリックします。

    パラメーター

    説明

    データベースアカウント

    アカウントの名前を入力します。名前は次の要件を満たす必要があります。

    • MySQL 5.6 の場合は 16 文字以下、MySQL 5.7 および 8.0 の場合は 32 文字以下である必要があります。

    • 先頭は英字、末尾は英字または数字である必要があります。

    • 小文字、数字、アンダースコア (_) のみ使用できます。

    • インスタンス内で一意である必要があります。

    アカウントタイプ

    • 特権アカウント:1 つのインスタンスに設定できる特権アカウントは 1 つだけです。

      説明
      • デフォルトでは、特権アカウントはインスタンス内のすべてのデータベースに対する所有者権限を持ちます。特権アカウントの権限は変更できます。詳細については、「アカウント権限の変更」をご参照ください。

      • 特権アカウントは削除できません。

    • 標準アカウント:インスタンスに特権アカウントが作成された後にのみ、標準アカウント を選択できます。1 つのインスタンスに複数の標準アカウントを設定できます。

      説明
      • 標準アカウントには、手動でデータベース権限を付与する必要があります。

      • 標準アカウントは削除できます。

    承認済みデータベース

    標準アカウント には、1 つ以上のデータベースへのアクセス権を付与する必要があります。

    1. 未許可のデータベース リストから、権限を付与するデータベースを選択します。

      説明

      データベースが作成されていない場合、このリストは空です。

    2. [>] をクリックして、許可済みデータベース リストに移動します。

    3. 各データベースに対するアカウントの権限レベルを設定します。[読み取り/書き込み (DML)]読み取り専用、または 所有者 から選択できます。

      説明

      アカウントが対応するデータベースでテーブルの作成または削除、テーブルスキーマの変更を行うには、所有者 権限が必要です。

    [パスワード]

    アカウントのパスワードを設定します。パスワードは次の要件を満たす必要があります。

    • 長さは 8~32 文字である必要があります。

    • 大文字、小文字、数字、特殊文字のうち、3 種類以上を含める必要があります。

    • 特殊文字:!@#$%^&*()_+-=

    [パスワードの確認]

    パスワードを再入力します。

    [説明]

    アカウントの説明を 256 文字以内で入力します。