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

AnalyticDB:データベースアカウントとRAMユーザーの関連付けまたは関連付けの解除

最終更新日:Jun 07, 2024

AnalyticDB for MySQL Data Lakehouse Edition (V3.0) を使用すると、標準のデータベースアカウントをResource Access Management (RAM) ユーザーに関連付けることができます。 その後、AnalyticDB for MySQLコンソールでRAMユーザーとしてSQL開発を実行できます。 標準データベースアカウントを使用して、Object Storage Service (OSS) 外部テーブルにアクセスすることもできます。 このトピックでは、標準データベースアカウントをRAMユーザーに関連付けるか、またはRAMユーザーから関連付ける方法について説明します。

注意事項

  • 標準データベースアカウントは、AnalyticDB for MySQL Data Lakehouse Edition (V3.0) クラスターでのみRAMユーザーに関連付けることができます。
  • RAMユーザーに関連付けることができるのは、標準データベースアカウントのみです。 この機能は、特権データベースアカウントではサポートされません。
  • デフォルトでは、特権データベースアカウントはAlibaba Cloudアカウントに関連付けられています。

標準データベースアカウントとRAMユーザー間のマッピングシナリオ

  • SQLエディター: RAMユーザーとしてSQLエディターにログインする場合、テーブルを読み書きするには、RAMユーザーをAnalyticDB for MySQLの標準データベースアカウントにマップする必要があります。
  • JDBC接続: AnalyticDB for MySQLの標準データベースアカウントを使用してJDBCモードでデータベースに接続する場合、標準データベースアカウントをRAMユーザーにマップして、OSS外部テーブルなどの外部テーブルを読み書きする必要があります。
  • Sparkアプリケーション: SparkアプリケーションをRAMユーザーとして起動する場合、RAMユーザーをAnalyticDB for MySQLの標準データベースアカウントにマップして、AnalyticDB for MySQLデータベースに接続する必要があります。

前提条件

標準データベースアカウントが作成されます。 標準データベースアカウントの作成方法の詳細については、「データベースアカウントの作成」をご参照ください。

データベースアカウントをRAMユーザーに関連付ける

  1. AnalyticDB for MySQLコンソールにログインします。
  2. ページの左上隅で、リージョンを選択します。
  3. 左側のナビゲーションウィンドウで、クラスターリスト をクリックします。
  4. Lake Warehouse Edition(3.0) タブで、管理するクラスターを見つけ、クラスター ID をクリックします。
  5. 左側のナビゲーションウィンドウで、アカウント管理 をクリックします。
  6. 管理するデータベースアカウントを見つけ、[操作] 列で [RAMユーザー] > [関連付け] を選択します。
  7. [RAMユーザーとの関連付け] ダイアログボックスで、RAMユーザーIDを入力します。
    説明 RAMユーザーIDは、RAMコンソールの [ユーザー] ページにあるRAMユーザーのUIDです。 詳細については、「RAMユーザーに関する情報の表示」をご参照ください。
  8. [OK] をクリックします。

RAMユーザーからデータベースアカウントの関連付けを解除する

管理するデータベースアカウントを見つけ、[操作] 列で [RAMユーザー] > [関連付け解除] を選択します。