Expand description
A Materialize specific access control list abstract data type.
Structsยง
- A list of privileges granted to a role.
- A bit flag representing all the privileges that can be granted to a role.
- A list of privileges granted to a role in Materialize.
- An encoded packed variant of
AclItem
. - An encoded packed variant of
MzAclItem
.
Constantsยง
- CREATE_
CHAR ๐ - CREATE_
CLUSTER_ ๐CHAR - CREATE_
CLUSTER_ ๐STR - CREATE_
DB_ ๐CHAR - CREATE_
DB_ ๐STR - CREATE_
ROLE_ ๐CHAR - CREATE_
ROLE_ ๐STR - CREATE_
STR ๐ - DELETE_
CHAR ๐ - DELETE_
STR ๐ - INSERT_
CHAR ๐ - INSERT_
STR ๐ - The OID used to represent the PUBLIC role. See: https://github.com/postgres/postgres/blob/29a0ccbce97978e5d65b8f96c85a00611bb403c4/src/include/utils/acl.h#L46
- SELECT_
CHAR ๐ - SELECT_
STR ๐ - UPDATE_
CHAR ๐ - UPDATE_
STR ๐ - USAGE_
CHAR ๐ - USAGE_
STR ๐
Functionsยง
- Combines all
MzAclItem
s that have the same grantee and grantor.