permission::revoke (public)
permission::revoke -party_id party_id -object_id object_id \ -privilege privilege
Defined in packages/acs-tcl/tcl/acs-permissions-procs.tcl
revoke privilege Y from party X on object Z
- Switches:
- -party_id (required)
- -object_id (required)
- -privilege (required)
- Partial Call Graph (max 5 caller/called nodes):
- Testcases:
- ad_proc_permission_grant_and_revoke, ad_proc_permission_permission_p
Source code: db_exec_plsql revoke_permission {} permission::cache_flush -party_id $party_id -object_id $object_id -privilege $privilegeGeneric XQL file: packages/acs-tcl/tcl/acs-permissions-procs.xql
PostgreSQL XQL file: <fullquery name="permission::revoke.revoke_permission"> <querytext> select acs_permission__revoke_permission( :object_id, :party_id, :privilege ); </querytext> </fullquery>packages/acs-tcl/tcl/acs-permissions-procs-postgresql.xql
Oracle XQL file: <fullquery name="permission::revoke.revoke_permission"> <querytext> declare begin acs_permission.revoke_permission( object_id => :object_id, grantee_id => :party_id, privilege => :privilege ); end; </querytext> </fullquery>packages/acs-tcl/tcl/acs-permissions-procs-oracle.xql