外部セキュリティ句の前に指定するキーワード。
オペレーティング システムI/O操作を実行するUDFには、この句の使用が推奨されます。これにより、関数を実行する特定のOSユーザーを指定できるためです。この句を使用しないと、汎用ユーザーtdatuserで保護モードのUDFが実行されます。
- DEFINER
- UDFが、この目的で作成された関連するセキュリティ許可オブジェクトのクライアント ユーザー コンテキストで実行します。このオブジェクトはプロシージャと同じデータベースに含まれています。
- authorization_name
- このDEFINERの任意指定の識別子を指定します。
- INVOKER
- 関数は、その関数を実行するログオン ユーザーに関連付けられているINVOKER許可を使用して実行します。