以下の表で、SQL SECURITYオプションの意味を定義します。
権限オプション | 説明 |
---|---|
CREATOR | プロシージャが含むデータベースまたはユーザーかどうかに関係なくプロシージャの作成者の権限を割り当てます。 |
DEFINER | プロシージャの定義者の権限を割り当てます。 これは、デフォルトです。 |
INVOKER | 現在の実行スタックの最上位にあるユーザーが所有する権限を割り当てます。 |
OWNER | プロシージャの所有者が所有する権限を割り当てます。この権限は、そのプロシージャが含まれているデータベースまたはユーザーにより所有されている権限です。 |