Autonomous DatabaseでのIAMユーザーの追加
Autonomous Databaseへのアクセスを許可するIAMユーザーを追加するには、データベース・グローバル・ユーザーを、CREATE USERまたはALTER USER文(IDENTIFIED GLOBALLY AS句を使用)を持つIAMグループまたはユーザーにマップします。
Autonomous DatabaseインスタンスへのIAMユーザーの認可は、IAMグローバル・ユーザー(スキーマ)をIAMユーザー(排他的マッピング)またはIAMグループ(共有スキーマ・マッピング)にマップすることで機能します。
Autonomous DatabaseインスタンスでIAMユーザーを認可するには:
ノート:
IDENTIFIED GLOBALLYではないデータベース・ユーザーは、Autonomous DatabaseがIAM認証に対して有効になっている場合でも、以前と同じようにログインを続行できます。
ローカルIAMユーザーをOracle Databaseグローバル・ユーザーに排他的にマップするには:
-
ADMINユーザーとして、IAMの使用が有効になっているデータベースにログインします(ADMINユーザーには、これらのステップに必要な
CREATE USERおよびALTER USERシステム権限があります)。 -
CREATE USERまたはALTER USER文を使用してAutonomous Databaseユーザー(スキーマ)間のマッピングを作成し、IAMローカルIAMユーザー名を指定してIDENTIFIED GLOBALLY AS句を含めます。たとえば、
peter_fitchという名前の新しいデータベース・グローバル・ユーザーを作成し、このユーザーをpeterfitchという名前の既存のローカルIAMユーザーにマップするには:CREATE USER peter_fitch IDENTIFIED GLOBALLY AS 'IAM_PRINCIPAL_NAME=peterfitch'次の例は、デフォルト以外のドメイン
sales_domainを指定してユーザーを作成する方法を示しています:CREATE USER peter_fitch2 IDENTIFIED GLOBALLY AS 'IAM_PRINCIPAL_NAME=sales_domain/peterfitch';