Skip to Main Content

SQL & PL/SQL

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Can i grant priviledges inside trigger body

528400Dec 8 2006 — edited Dec 20 2006
Hi,

I have a table that stores database schema ids. I have to write a trigger that'll grants some privileges to newly added schema id. Is it possible.

I hv written following trigger . please help me--

create or replace trigger TRG_REVSUBSYS
after insert on REVSUBSYS for each row
begin
if :new.ID = :new.SCHEMAID then
grant insert, update on PARTNER to :new.SCHEMAID;
grant insert, update(DUEDATE,AMOUNT,STATUS,DETAILS) on BILLINGADVICE to :new.SCHEMAID;
grant insert, update, delete on BILLINGADVICELINEITEMS to :new.SCHEMAID;
grant insert, update(DUEDATE,AMOUNT,STATUS,DETAILS) on PAYMENTADVICE to :new.SCHEMAID;
grant insert, delete on PAYMENTADVICEBILLS to :new.SCHEMAID;
end if;
end;

Amitesh
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Jan 17 2007
Added on Dec 8 2006
24 comments
1,418 views