ロール・デザイナ

Oracle Developer Toolsでのロールの作成

ロール・デザイナを使用して、新規データベース・ロールを作成します。

ロール・デザイナの起動

サーバー・エクスプローラで、「Roles」ノードを右クリックし、新規ロールを選択します。

ロール・デザイナの使用

ロール・デザイナには、次のコントロールがあります:

コントロール 説明

Role name

ロール名を入力するか、自動生成名を受け入れます。

Authentication

認証タイプを入力または選択します。有効な値は、「None」(デフォルト)、「Password」、「External」および「Global」です。

  • None: ロールはデータベースによって自動的に認可され、このロールを有効にするためにパスワードは必要ありません。

  • Password: ローカル・ロールを作成でき、ロールを有効にするときに、ユーザーがデータベースに対するパスワードを指定する必要があることを示します。データベース文字セットにマルチバイト文字が含まれている場合でも、データベース文字セットのシングルバイト文字のみでパスワードを指定できます。

  • External: 外部ロールを作成できます。外部ユーザーは、ロールを使用可能にする前に、オペレーティング・システムやサードパーティ・サービスなどの外部サービスによって認可されている必要があります。

    オペレーティング・システムによっては、ロールを有効にする前に、ユーザーがオペレーティング・システムに対してパスワードを指定することが必要になる場合があります。

  • Global: グローバル・ロールを作成できます。グローバル・ユーザーは、ログイン時にロールが有効になる前に、エンタープライズ・ディレクトリ・サービスによってロールの使用を認可されている必要があります。

SYSDBA以外のユーザーがロールを編集すると、認証タイプは他のいずれかであっても、「None」と表示されます。

ロールを使用した認証の詳細は、『Oracle Database SQL言語リファレンス』CREATE ROLEを参照してください。

Password

ユーザーのパスワードを入力します。これは、認証タイプがパスワードの場合にのみ有効になります。

Confirm Password

パスワードを入力します。これは、認証タイプがパスワードの場合にのみ有効になります。

Preview SQL

CREATE ROLE SQLのダイアログを表示します。このボタンは、実行する保留中のSQL文がある場合にのみ有効になります。

ロール名、パスワード認証、パスワードおよび確認パスワードが空でないこと、およびパスワードと確認パスワードが同じであることを確認します

Save

ロール名、パスワード認証、パスワードおよび確認パスワードが空でないこと、およびパスワードと確認パスワードが同じであることを確認します

変更内容を保存します。

関連項目

「Role」ノード | ユーザー、ロールおよび権限について