Skip to main content

Module security

Module security 

Source
Expand description

Routine execution authorization, owner transitions, and grant-option reachability.

Modules§

binding
Bind legacy routine names once and validate retained owner and ACL incarnations.
grants
Ordered namespace expansion and declaration checks for routine privileges.

Traits§

RoutineExecutionAuthority

Functions§

bound_routine_owner
ensure_routine_execute_privilege
ensure_routine_execute_privilege_named
grant_routine_acl
make_routine_acl_explicit
Store the default ACL explicitly, as every GRANT and REVOKE does.
revoke_routine_acl
rewrite_routine_acl_owner
routine_acl_warning
routine_owner_identity
routine_privilege_allowed
Ownership retains grant options even when the owner’s explicit EXECUTE was revoked.
select_routine_acl_grantor
validate_routine_acl_roles