- database_name
- user_name
- Optional name of a database or user other than the current or default in which the authorization being defined or replaced is to be contained.
- authorization_name
- A name for the authorization so you can specify the authorization in an external routine definition or function mapping.
- DEFINER
- A keyword that associates an external routine with a database user to the database that contains the external routine.
- DEFAULT
- An optional keyword modifier for the DEFINER keyword that associates this authorization with all external routines that do not specify the authorization name in the EXTERNAL SECURITY DEFINER clause of the following statements.
- INVOKER
- A keyword that associates a database user to the database user who invokes the external routine.
- TRUSTED
- Keyword that indicates the associated authorization object was created as TRUSTED.
- user_name
- A clause that specifies a string literal that is the name of the database user to whom this authorization is being assigned.
- password
- A clause that specifies a string literal that is the name of the operating system platform password assigned to user_name.