5 「ユーザー管理」ページ

可用性アイコン DBAPDB_DBACONNECTおよびRESOURCEロールがDEFAULTロールとして付与されたデータベース・ユーザーとしてサインインした場合にのみ使用できます。

ユーザーの管理ページを使用すると、ユーザーの作成、編集、RESTの有効化、削除などのユーザー管理タスクを実行できます。

ユーザーの管理ページにアクセスするには、アプリケーションの左上にあるセレクタをクリックします。左ペインで、「管理」を選択し、ユーザーの管理を選択します。

ユーザーの管理ページは、「現在のユーザー」と「すべてのユーザー」の2つの部分から構成されています。

「現在のユーザー」

ユーザー名、REST対応かどうか、REST別名、アカウントの有効期限(日数)および最終ログイン日時などの現在のユーザーに関する情報が表示されます。左側のアイコンには、ユーザーのステータスが緑(オープン)、青(ロック)または赤(期限切れ)のいずれかの色で表示されます。

下部にあるURLは、ユーザーがREST対応の場合にのみ表示されます。SQL Developer Webのユーザー・ログイン・ページへのURLが表示されます。URLをユーザーのクリップボードにコピーするには、「クリップボードにコピー」アイコンを使用します。

コンテキスト・メニューを開くには、「作成」アイコンをクリックします。使用できるアクションは次のとおりです。

  • 編集: 「ユーザーの編集」ダイアログが開きます。このダイアログでは、現在のユーザーの情報を編集できます。「ユーザーの作成/編集」ダイアログを参照してください。

  • RESTの有効化: REST非対応のユーザーをREST対応にします。このオプションを初めて選択すると、RESTの有効化ダイアログが開きます。REST対応ユーザー・ダイアログを参照してください。

  • RESTの無効化: REST対応のユーザーを非対応にします。

  • RESTサービスの削除: Oracle REST Data Services (ORDS)に格納されているREST別名、ベース・パスなどのユーザーのRESTデータを削除します。

  • 削除: ユーザーの削除ダイアログが開きます。このダイアログでは、ユーザーを削除できます。ユーザーの削除ダイアログを参照してください。

「すべてのユーザー」

データベースに作成された他のすべてのユーザーに関する情報が表示されます。「検索」フィールド(大/小文字は区別されません)を使用してユーザーを検索したり、ソート・アイコンを使用してユーザーを昇順または降順にソートできます。

ユーザーを作成するには、「ユーザーの作成」をクリックして「ユーザーの作成」ダイアログを開きます。詳細は、「ユーザーの作成/編集」ダイアログを参照してください。

次のアイコンを使用して、2つのビューを使用できます。

カード・ビュー (カード・ビュー): ユーザー情報をカード・ビューで表示します。これはデフォルトの表示ビューです。各ユーザー・カードには、ユーザーのステータス、パスワードの失効、ユーザー名、コンテキスト・メニューなどの詳細が表示されます。

グリッド・ビュー (グリッド・ビュー): ユーザー情報を表形式で表示します。各行の最後の列には、コンテキスト・メニュー・アイコンがあります。

5.1 「ユーザーの作成/編集」ダイアログ

このダイアログは、新規データベース・ユーザーの作成または既存データベース・ユーザーの編集に使用します。

  • 新しいデータベース・ユーザーを作成するには、ユーザーの管理ページで「ユーザーの作成」をクリックします。

  • 既存のデータベース・ユーザーを編集するには、関連付けられているユーザーのコンテキスト・メニューから「編集」を選択します。

ユーザーのプロパティは、「ユーザー」タブと「付与されたロール」タブの2つのタブにグループ化されています。

「ユーザー」タブ

データベース・ユーザーの一般的なプロパティを指定します。

  • ユーザー名: ユーザー名の文字列。既存のユーザーの場合、このフィールドは読取り専用です。名前を変更するには、ユーザーを削除して、目的の名前で新しいユーザーを作成する必要があります。

  • 新規パスワード: 新規ユーザーの場合はパスワード文字列、既存のユーザーの場合は新しいパスワード。「パスワードの確認」にも同じパスワード文字列を入力する必要があります。

  • パスワードが期限切れです: このオプションを選択すると、パスワードは期限切れとしてマークされ、ユーザーがデータベースに接続するには事前にパスワードの変更が必要になります。

  • アカウントがロックされています: このオプションを選択すると、このユーザーに関連付けられたアカウントのロックをDBAユーザーが解除するまで、ユーザーはデータベースに接続できません。

  • REST対応化: このオプションを選択した場合、ユーザーはREST対応になります。関連するフィールド(「別名」、URLマッピング・タイプおよび「承認が必要」)に入力します。これらのオプションは、REST対応化ダイアログでも選択できます。

「付与されたロール」タブ

ユーザーに付与するロールを指定します。各ロールで「付与済」を選択すると、そのロールが付与されます。ユーザーが他のユーザーにロールを付与できるようにするには、「管理」を選択します。「付与済」および「管理」にデフォルト設定を使用する場合は、「デフォルト」を選択します。デフォルトでは、新しいユーザーには、CONNECTロールおよびRESOURCEロールがデフォルトのロールとして付与されます。

5.2 REST対応ユーザー・ダイアログ

このダイアログは、REST対応ではないユーザーをREST対応にするために使用します。ユーザーの管理ページのユーザー・コンテキスト・メニューからRESTの有効化を選択して、REST対応ユーザー・ダイアログを開きます。

ユーザーに対してRESTの有効化を初めて選択すると、REST対応ユーザー・ダイアログが表示されます。その後、RESTを無効にしてからRESTの有効化を再び選択すると、RESTが有効にされたことを示すメッセージが表示されます。この場合、以前に設定したRESTデータがRESTの有効化に使用されます。新しいRESTデータを入力するには、「RESTサービスの削除」を選択してから、RESTの有効化を再度選択します。

スキーマ別名: URLで使用するスキーマ名の別名を入力します。

URLマッピング・タイプ: BASE_PATHまたはBASE_URLを選択します。

認可が必要です: スキーマの場合、このスキーマのOracle REST Data Servicesメタデータ・カタログへのアクセスを許可する前に、ユーザーの認可を必要とするかどうかを制御します。

5.3 ユーザーの削除ダイアログ

このダイアログはユーザーを削除するために使用します。ユーザーを削除するには、ユーザーの管理ページのユーザー・コンテキスト・メニューから「削除」を選択して、ユーザーの削除ダイアログを開きます。

  • カスケード: このオプションを選択すると、依存オブジェクトもすべて削除されます。

  • RESTサービスの削除: このオプションを選択すると、すべてのユーザーのRESTデータがORDSから削除されます。

    注意:

    ユーザーの削除時にこのオプションを選択しない場合、同じユーザー名のユーザーを次回作成すると、REST対応のプロパティが引き続き保持されています。

ユーザーの削除をクリックすると、確認またはエラー通知が表示されます。