オブジェクト権限
オブジェクト権限とは、オブジェクトで特定のアクションを実行したり、別のユーザーのオブジェクトにアクセスする権限のことです。オブジェクトには、表、ビュー、マテリアライズド・ビュー、索引、シノニム、順序、キャッシュ・グループ、レプリケーション・スキームと、PL/SQLファンクション、プロシージャおよびパッケージがあります。
オブジェクトの所有者には、そのオブジェクトに対するすべてのオブジェクト権限があり、これらの権限は取り消しできません。オブジェクトの所有者は、そのオブジェクトに対するオブジェクト権限を他のデータベース・ユーザーに付与できます。ADMIN権限を持つユーザーは、権限が付与されているオブジェクトについて、そのオブジェクトを所有しないユーザーに対してオブジェクト権限を付与したり、取り消すことができます。
表7-2 オブジェクト権限
| 権限 | オブジェクト型 | 説明 |
|---|---|---|
|
|
表 |
ユーザーは表からの削除を行うことができます。 |
|
|
PL/SQLパッケージ、プロシージャまたはファンクション |
ユーザーはPL/SQLパッケージ、プロシージャまたはファンクションを直接実行できます。 |
|
|
キャッシュ・グループ |
ユーザーはキャッシュ・グループをフラッシュできます。 |
|
|
表またはマテリアライズド・ビュー |
ユーザーは表またはマテリアライズド・ビューに索引を作成できます。 |
|
|
表またはシノニム |
ユーザーは表への挿入、またはシノニムを使用した表への挿入を行うことができます。 |
|
|
キャッシュ・グループ |
ユーザーはキャッシュ・グループをロードできます。 |
|
|
表またはマテリアライズド・ビュー |
ユーザーは表またはマテリアライズド・ビューの外部キーへの依存性を作成できます。 親表の |
|
|
キャッシュ・グループ |
ユーザーはキャッシュ・グループをリフレッシュできます。 |
|
|
表、順序、ビュー、マテリアライズド・ビューまたはシノニム |
ユーザーは表、順序、ビューまたはマテリアライズド・ビューまたはシノニムから選択できます。
ユーザーには、元表に対する |
|
|
キャッシュ・グループ |
ユーザーはキャッシュ・グループをアンロードできます。 |
|
|
表 |
ユーザーは表を更新できます。 |