Setting Up
In order to administer AQ streams, you must be granted appropriate privileges to enqueue, dequeue, and manage queues.
The following Oracle user privileges are required to use this functionality:
-
To Create, Drop or Monitor your own Queues
You must be granted
EXECUTErights onDBMS_AQADM. -
To Create, Drop or Monitor any Queues
You must be granted
EXECUTErights onDBMS_AQADMand be grantedAQ_ADMINISTRATOR_ROLEby another user who has been granted this role (SYSandSYSTEMare the granters ofAQ_ADMINISTRATOR_ROLE). -
To
ENQUEUEorDEQUEUEyour own queuesYou must be granted
EXECUTErights onDBMS_AQ.
You can use grant Grant/Revoke Privileges Dialog to achieve this.
See Also:
Grant/Revoke Privileges Dialog | Chapter 9 in Oracle® Streams Concepts and Administration