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

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

最終更新日:May 21, 2025

Resource Access Management (RAM) ユーザーを使用してジョブを開発する場合、または標準アカウントを使用して Object Storage Service (OSS) 外部テーブルにアクセスする場合は、標準アカウントを RAM ユーザーに関連付ける必要があります。このトピックでは、標準アカウントを RAM ユーザーに関連付ける方法、または関連付けを解除する方法について説明します。

前提条件

RAM ユーザーとデータベースアカウントの違い

詳細については、「アカウントの種類」をご参照ください。

注意事項

  • デフォルトでは、特権アカウントは現在の Alibaba Cloud アカウントまたは RAM ユーザーに関連付けられています。

  • RAM ユーザーとしてデータ管理 (DMS) コンソールで AnalyticDB for MySQL Spark を使用する場合、標準アカウントを RAM ユーザー に関連付け、特権アカウントRAM ユーザーの Alibaba Cloud アカウント に関連付ける必要があります。

AnalyticDB for MySQL 標準アカウントと RAM ユーザー間のマッピングシナリオ

  • SQL エディター: RAM ユーザーとして SQL エディターにログインする場合は、AnalyticDB for MySQL の標準アカウントに RAM ユーザーをマッピングして、テーブルの読み取りと書き込みを行う必要があります。

  • Java Database Connectivity (JDBC) 接続: AnalyticDB for MySQL の標準アカウントを使用して JDBC モードでデータベースに接続する場合は、OSS 外部テーブルなどの外部テーブルの読み取りと書き込みを行うために、標準アカウントを RAM ユーザーにマッピングする必要があります。

  • Spark アプリケーション: RAM ユーザーとして Spark アプリケーションを起動する場合は、AnalyticDB for MySQL の標準アカウントに RAM ユーザーをマッピングして、AnalyticDB for MySQL クラスターに接続する必要があります。

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

  1. AnalyticDB for MySQL コンソール にログインします。コンソールの左上隅で、リージョンを選択します。左側のナビゲーションウィンドウで、クラスターリスト をクリックします。 Enterprise Edition、Basic Edition、または Data Lakehouse Edition タブで、管理するクラスターを見つけ、クラスター ID をクリックします。

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

  3. ユーザーアカウント タブで、管理するデータベースアカウントを見つけ、[アクション] 列の [RAM の関連付けを管理] を選択します。

  4. [RAM の関連付けを管理] パネルで、RAM ユーザー ID を入力します。

    説明

    RAM コンソールで RAM ユーザー ID を表示 できます。

  5. [OK] をクリックします。

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

  1. ユーザーアカウント タブで、管理するデータベースアカウントを見つけ、[アクション] 列の [RAM の関連付けを管理] を選択します。

  2. [RAM の関連付けを管理] パネルで、RAM ユーザー ID の横にある image アイコンをクリックし、[OK] をクリックします。