ユーザー、ロールおよび権限について

Oracle Developer Toolsのユーザーおよびロール管理機能を使用すると、データベース内のユーザー、ロールおよび権限を管理できます。ユーザーおよびロールは、サーバー・エクスプローラを介して表示できます。作成および変更するデザイナがあります。

ユーザーおよびロールについて

ユーザーがOracle Databaseに接続できるようにするには、ユーザー・アカウントとロールを作成する必要があります。

ロールとは、ユーザーやその他のロールに付与できる権限のセットです。デフォルトのOracle Databaseインストールには、HRユーザーやDBAロールなど、いくつかのサンプル・ユーザーおよびロールが含まれています。

ユーザー・アカウントおよびロールは、Oracle Developer Toolsのユーザーおよびロール管理機能、およびOracle DatabaseとともにインストールされるSQL*PlusやOracle Enterprise Manager Database ControlなどのOracle Databaseツールから作成できます。

ユーザー・アカウントおよびロールの機能またはSQL*Plusからのユーザー・アカウントの作成と管理の方法の詳細は、『Oracle Database管理者ガイド』に関する項を参照してください。Enterprise Manager Database Controlの詳細は、『Oracle Database 2日でデータベース管理者』を参照してください。

権限について

権限は、特定のタイプのSQL文を実行したり、別のユーザーのオブジェクトにアクセスするための権利です。表に対する権限の例には、ALTERINSERTおよびDELETEがあります。

サーバー・エクスプローラでのユーザーおよびロールの表示

サーバー・エクスプローラには、オブジェクト・ビューとスキーマ・ビューの2つの異なるビューでユーザーおよびロールが表示されます。これらの2つのビューを切り替えるには、接続ノードを選択し、メニューから「Change View」「Objects」または「Schemas」の順に選択します。オブジェクト・ビューでは、同じタイプのすべてのスキーマ・オブジェクトが同じコレクション・ノード(表など)にグループ化され、スキーマ・オブジェクトの名前にスキーマ名がカッコ付きで接頭辞として付けられます。スキーマ・ビューでは、スキーマ・オブジェクトは「Schema」ノードの下にグループ化されます。

「Users」と「Schemas」というラベルは、ビューに応じて同じ意味で使用されます。スキーマ・ビューでは、「Schemas」ラベルが使用され、オブジェクト・ビューでは「Users」ラベルが使用されます。

サーバー・エクスプローラにも「Roles」ノードがあります。SYSDBAとしてログインすると、サーバー・エクスプローラでスキーマ・ビューに、データベース内のすべてのロールが表示されます。SYSDBA以外のユーザー、またはオブジェクト・ビューでサーバー・エクスプローラを表示しているSYSDBAユーザーの場合、割り当てられたロールが表示されます。

関連項目

オブジェクト・ビューとスキーマ・ビュー