設定
AQストリームを管理するには、キューをエンキュー、デキューおよび管理するために適切な権限が付与されている必要があります。
この機能を使用するには、次のOracleユーザー権限が必要です:
-
自分のキューを作成、削除またはモニターするには
DBMS_AQADMに対してEXECUTE権限が付与されている必要があります。 -
キューを作成、削除またはモニターするには
このロールを付与されている別のユーザーによって、
DBMS_AQADMに対してEXECUTE権限が付与され、AQ_ADMINISTRATOR_ROLEが付与されている必要があります(SYSおよびSYSTEMはAQ_ADMINISTRATOR_ROLEの付与者です)。 -
自分のキューを
ENQUEUEまたはDEQUEUEするにはDBMS_AQに対してEXECUTE権限が付与されている必要があります。
これを行うには、「Grant/Revoke Privileges」ダイアログを使用します。
関連項目:
「Grant/Revoke Privileges」ダイアログ | 『Oracle® Streams概要および管理』の第9章