同じスキーマの別のpackage A
でいくつかの変数とプロシージャを使用するpackage B
があります。 package A
を新しいスキーマに移動します。 new schema
を同じ方法で使用するには、package B
にどの特権を付与する必要がありますか?そのためのグラントステートメントは何ですか?
[〜#〜] grant [〜#〜] を使用して、execute
特権を付与します
grant execute on PACKAGE_B to new_schema;
次に、パッケージAの参照に完全パスが含まれていることを確認する必要があります。
PACKAGE_B.SOME_PROC
パッケージのパブリックシノニムを取り入れる価値があるかもしれません。そのため、スキーマを参照することもできます。