Expand description
A Materialize specific access control list abstract data type.
Structs§
- AclItem
- A list of privileges granted to a role.
- AclMode
- A bit flag representing all the privileges that can be granted to a role.
- MzAcl
Item - A list of privileges granted to a role in Materialize.
- Packed
AclItem - An encoded packed variant of
AclItem. - Packed
MzAcl Item - An encoded packed variant of
MzAclItem. - Privilege
Map - A container of
MzAclItems that is optimized to look up anMzAclItemby the grantee. - Proto
AclItem - Proto
AclMode - Proto
MzAcl Item
Constants§
- PUBLIC_
ROLE_ OID - The OID used to represent the PUBLIC role. See: https://github.com/postgres/postgres/blob/29a0ccbce97978e5d65b8f96c85a00611bb403c4/src/include/utils/acl.h#L46
Functions§
- merge_
mz_ acl_ items - Combines all
MzAclItems that have the same grantee and grantor.