0
我有一個架構package'PKG_PARTITION_MAINTENANCE:「SAB_OWN」 ,我給執行權限給用戶象下面這樣:如何調用一個包,是屬於另一個用戶
GRANT EXECUTE ON PKG_PARTITION_MAINTENANCE TO SAB_READ_USER;
但當用戶試圖調用它得到如下錯誤的包:
EXECUTE PKG_PARTITION_MAINTENANCE.ADD_TABLE_PARTITIONS('tbl_name');
錯誤:
[Error] Execution (3: 7): ORA-06550: line 1, column 7:
PLS-00201: identifier 'PKG_PARTITION_MAINTENANCE.ADD_TABLE_PARTITIONS' must be declared
ORA-06550: line 1, column 7:
PL/SQL: Statement ignored
是我缺少的東西,爲什麼用戶SAB_READ_USER無法執行它?此包在SAB_OWN架構中運行良好。
謝謝你..工作。 – sabya