I have created below Oracle
Procedure where i am granting DML priviledges on all tables to TST
user. Now i also want to grant Truncate
priviledge to TST
user in the same Procedure but dont know how to do it.
CREATE OR REPLACE PROCEDURE "TBL_MER"."PROCEDURE_GRANT_PRIV"
IS
BEGIN
FOR tab IN (SELECT table_name
FROM all_tables
where owner = USER
order by table_name) LOOP
EXECUTE IMMEDIATE 'GRANT SELECT, INSERT, UPDATE, DELETE ON '||tab.table_name||' TO TST';
END LOOP;
COMMIT;
END;