PostgreSQL Source Code  git master
InternalDefaultACL Struct Reference

Data Fields

Oid roleid
 
Oid nspid
 
bool is_grant
 
ObjectType objtype
 
bool all_privs
 
AclMode privileges
 
Listgrantees
 
bool grant_option
 
DropBehavior behavior
 

Detailed Description

Definition at line 90 of file aclchk.c.

Field Documentation

◆ all_privs

bool InternalDefaultACL::all_privs

Definition at line 97 of file aclchk.c.

Referenced by ExecAlterDefaultPrivilegesStmt(), RemoveRoleFromObjectACL(), and SetDefaultACL().

◆ behavior

DropBehavior InternalDefaultACL::behavior

◆ grant_option

bool InternalDefaultACL::grant_option

◆ grantees

List* InternalDefaultACL::grantees

Definition at line 99 of file aclchk.c.

Referenced by ExecAlterDefaultPrivilegesStmt(), RemoveRoleFromObjectACL(), and SetDefaultACL().

◆ is_grant

bool InternalDefaultACL::is_grant

Definition at line 95 of file aclchk.c.

Referenced by ExecAlterDefaultPrivilegesStmt(), RemoveRoleFromObjectACL(), and SetDefaultACL().

◆ nspid

Oid InternalDefaultACL::nspid

Definition at line 93 of file aclchk.c.

Referenced by RemoveRoleFromObjectACL(), SetDefaultACL(), and SetDefaultACLsInSchemas().

◆ objtype

ObjectType InternalDefaultACL::objtype

Definition at line 96 of file aclchk.c.

Referenced by ExecAlterDefaultPrivilegesStmt(), RemoveRoleFromObjectACL(), and SetDefaultACL().

◆ privileges

AclMode InternalDefaultACL::privileges

Definition at line 98 of file aclchk.c.

Referenced by ExecAlterDefaultPrivilegesStmt(), RemoveRoleFromObjectACL(), and SetDefaultACL().

◆ roleid

Oid InternalDefaultACL::roleid

Definition at line 92 of file aclchk.c.

Referenced by ExecAlterDefaultPrivilegesStmt(), RemoveRoleFromObjectACL(), and SetDefaultACL().


The documentation for this struct was generated from the following file: