Hello all!
So quick one today: How to grant and revoke privileges from/to SYS objects on EC2 instances? Do we have the ‘grant option’ for those grants?
Easy, have a look:
# Grant
begin
rdsadmin.rdsadmin_util.grant_sys_object(
p_obj_name => 'V_$SESSION',
p_grantee => 'GREPORA',
p_privilege => 'SELECT');
end;
/
# Grant with Grant Option
begin
rdsadmin.rdsadmin_util.grant_sys_object(
p_obj_name => 'V_$SESSION',
p_grantee => 'GREPORA',
p_privilege => 'SELECT',
p_grant_option => true);
end;
/
# Revoke
begin
rdsadmin.rdsadmin_util.revoke_sys_object(
p_obj_name => 'V_$SESSION',
p_revokee => 'GREPORA',
p_privilege => 'SELECT');
end;
/
