girish.rohini's blog
Impact on Packages - Assign permissions directly vs Assign permission via Roles
Submitted by girish.rohini on Wed, 2012-04-11 08:43Document depicts how Roles and Privileges behave for Packages
DB Version: 10.2.0.4
Users: TESTUSR (Table Owner)
TESTUSR_PKG (Package Onwer)
TESTUSR_APP (Application Owner)
Roles: TESTUSR_APP_ROLE
TESTUSR_PKG_ROLE
Table: TEST_TBL
Package: TEST_PKG
Table Text:
create table test_tbl(a number);
Package Text:
CREATE OR REPLACE PACKAGE test_pkg AS -- spec
PROCEDURE insert_test_tbl (
a NUMBER);
PROCEDURE delete_test_tbl (
a NUMBER);
END test_pkg;
CREATE OR REPLACE PACKAGE BODY test_pkg AS -- body
PROCEDURE insert_test_tbl (
a

