PostgreSQL Source Code
git master
|
Go to the source code of this file.
Typedefs | |
typedef FormData_pg_authid * | Form_pg_authid |
Functions | |
CATALOG (pg_authid, 1260, AuthIdRelationId) BKI_SHARED_RELATION BKI_ROWTYPE_OID(2842 | |
DECLARE_TOAST_WITH_MACRO (pg_authid, 4175, 4176, PgAuthidToastTable, PgAuthidToastIndex) | |
DECLARE_UNIQUE_INDEX (pg_authid_rolname_index, 2676, AuthIdRolnameIndexId, on pg_authid using btree(rolname name_ops)) | |
DECLARE_UNIQUE_INDEX_PKEY (pg_authid_oid_index, 2677, AuthIdOidIndexId, on pg_authid using btree(oid oid_ops)) | |
Variables | |
AuthIdRelation_Rowtype_Id | BKI_SCHEMA_MACRO |
NameData | rolname |
bool | rolsuper |
bool | rolinherit |
bool | rolcreaterole |
bool | rolcreatedb |
bool | rolcanlogin |
bool | rolreplication |
bool | rolbypassrls |
int32 | rolconnlimit |
FormData_pg_authid | |
typedef FormData_pg_authid* Form_pg_authid |
Definition at line 56 of file pg_authid.h.
CATALOG | ( | pg_authid | , |
1260 | , | ||
AuthIdRelationId | |||
) |
DECLARE_TOAST_WITH_MACRO | ( | pg_authid | , |
4175 | , | ||
4176 | , | ||
PgAuthidToastTable | , | ||
PgAuthidToastIndex | |||
) |
DECLARE_UNIQUE_INDEX | ( | pg_authid_rolname_index | , |
2676 | , | ||
AuthIdRolnameIndexId | , | ||
on pg_authid using | btreerolname name_ops | ||
) |
DECLARE_UNIQUE_INDEX_PKEY | ( | pg_authid_oid_index | , |
2677 | , | ||
AuthIdOidIndexId | , | ||
on pg_authid using | btreeoid oid_ops | ||
) |
AuthIdRelation_Rowtype_Id BKI_SCHEMA_MACRO |
Definition at line 31 of file pg_authid.h.
FormData_pg_authid |
Definition at line 49 of file pg_authid.h.
bool rolbypassrls |
Definition at line 41 of file pg_authid.h.
Referenced by has_bypassrls_privilege().
bool rolcanlogin |
Definition at line 39 of file pg_authid.h.
int32 rolconnlimit |
Definition at line 42 of file pg_authid.h.
bool rolcreatedb |
Definition at line 38 of file pg_authid.h.
Referenced by have_createdb_privilege().
bool rolcreaterole |
Definition at line 37 of file pg_authid.h.
Referenced by has_createrole_privilege().
bool rolinherit |
Definition at line 36 of file pg_authid.h.
NameData rolname |
Definition at line 34 of file pg_authid.h.
Referenced by aclitemout(), CreateSchemaCommand(), get_role_oid(), get_role_oid_or_public(), getNamespaces(), GetUserNameFromId(), and recomputeNamespacePath().
bool rolreplication |
Definition at line 40 of file pg_authid.h.
Referenced by has_rolreplication().
bool rolsuper |
Definition at line 35 of file pg_authid.h.
Referenced by superuser_arg().