次の例では、accountingという名前のDEFINER許可をSYSLIBデータベースの中に作成します。クライアント ユーザー名はaccdept、ユーザー パスワードはnesuahkcotskです。
CREATE AUTHORIZATION SYSLIB.accounting AS DEFINER DEFAULT TRUSTED USER 'accdept' PASSWORD 'nesuahkcotsk';
この例では、SYSLIBデータベースのDEFAULT許可としてaccountingを、指定されたクライアント ユーザー名accdeptに関連付けます。
accdeptはDEFAULT許可オブジェクトであるため、システムはこれを、EXTERNAL SECURITY DEFINER句の含まれているすべての外部ルーチンに関連付けます。データベースSYSLIB内のEXTERNAL SECURITY DEFINER句を含む外部ルーチンはすべて、このリクエストによって定義されるユーザー コンテキストを使って実行されます。
1つのデータベースにつきデフォルトのDEFINERオブジェクトは1つのみという制約があることにご注意ください。それ以外のものについては、特定の名前が必要です。DEFAULTがすでに存在する場合、システムはリクエスト元にエラーを返します。