See CREATE AUTHORIZATION and REPLACE AUTHORIZATION for information about creating or replacing the definition of an authorization object.
See CREATE FUNCTION and REPLACE FUNCTION (External Form) and CREATE PROCEDURE and REPLACE PROCEDURE (External Form) for information about how authorization objects are used with external UDFs and external SQL procedures.