Message ORA-01927: cannot REVOKE privileges you did not grant |
Cause of Error This behavior occurs when you try to revoke a privilege that you did not grant. |
Solution Summary Find the person who granted the privilege (the grantor), and have the grantor revoke the privilege from the user. |
Solution Details 1) Find the user who granted the privilege: a) Start Oracle SQL*Plus 8.0, and then log on to the appropriate database. b) At the SQL*Plus prompt, type the following command, and then press ENTER: SELECT * FROM all_tab_privs; WHERE grantor not in ('SYS', 'SYSTEM'). c) Review the list returned to determine the grantor. 2) Ask the grantor to log on to the appropriate database and revoke the privilege from the user. |
Applies to Software Version Oracle8 Security Manager |
