どちらの権限でも実行できるものがあります。権限で実行するか、または呼び出し側の権限で実行するかを指定できます。権限でプロシージャが実行されるため、追加の権限は必要ありません。呼び出し側モードで実行するようにデータベースが設定されている場合、呼び出し側はプロシージャのマニュアルに記載されている権限を持っている必要があります。メンバーであることにより継承されます。注意ユーザ定義のプロシージャのデフォルトの権限は、呼び出し側/定義者モードの影響を受けることはありません。ユーザ定義のプロシージャの定義で呼び出し側または定義者が指定されていない場合、プロシージャは定義者の権限で実行されます。つを使用して、データベースでこれらのシステムプロシージャの作成時またはアップグレード時の実行方法を制御できます。指定は、データベースサーバが呼び出し側の権限を適用することを意味します。これは、新しいデータベースのデフォルトの動作です。権限を適用することを意味します。前のバージョンのデータベースのデフォルトの動作です。文と同じ動作となります。句が指定されていない場合は、アップグレードされたデータベースの既存の動作が維持されます。前のバージョンのデータベースをアップグレードした場合、定義者の権限による実行がデフォルトとなります。オプションを指定すると、データベースサーバは、これらのシステムプロシージャの実行時に定義者の権限を適用します。オプションを指定しない場合は、呼び出し側の権限の適用がデフォルトの動作となります。オプションを指定すると、データベースサーバは、これらのシステムプロシージャの実行時に定義者の権限を適用します。オプションを指定すると、これらのシステムプロシージャの実行時に、データベースサーバは呼び出し側の権限を適用します。このオプションが指定されていない場合は、アップグレードされたデータベースの既存の動作が維持されます。ロールが付与されます。権限をすでに持っていることになります。ユーザ定義関数とプロシージャのデフォルトは、呼び出し側と定義者の決定の影響を受けません。これらのシステムプロシージャを呼び出し側として実行するよう選択した場合でも、ユーザ定義のプロシージャは定義者のままです。呼び出し側/定義者設定の影響を受けるプロシージャのリスト次は、呼び出し側/定義者設定の影響を受けるシステムプロシージャのリストです。システムプロシージャです。権限のみが必要となります。権限を必要としませんが、代わりに各プロシージャを正常に実行するために個別の権限が必要となります。前のバージョンのシステムプロシージャの小さなサブセットでは、呼び出し側/定義者設定に関係なく、タスクを実行するため呼び出し側は追加の権限を持っていることが必要です。これらのプロシージャで必要な追加の権限のリストを表示するには、各プロシージャのマニュアルを参照してください。