|
PostgreSQL Source Code git master
|


Go to the source code of this file.
Functions | |
| BEGIN_CATALOG_STRUCT | CATALOG (pg_authid, 1260, AuthIdRelationId) BKI_SHARED_RELATION BKI_ROWTYPE_OID(2842 |
| DECLARE_UNIQUE_INDEX (pg_authid_rolname_index, 2676, AuthIdRolnameIndexId, pg_authid, btree(rolname name_ops)) | |
| DECLARE_UNIQUE_INDEX_PKEY (pg_authid_oid_index, 2677, AuthIdOidIndexId, pg_authid, btree(oid oid_ops)) | |
| MAKE_SYSCACHE (AUTHNAME, pg_authid_rolname_index, 8) | |
| MAKE_SYSCACHE (AUTHOID, pg_authid_oid_index, 8) | |
| BEGIN_CATALOG_STRUCT CATALOG | ( | pg_authid | , |
| 1260 | , | ||
| AuthIdRelationId | |||
| ) |
| DECLARE_UNIQUE_INDEX | ( | pg_authid_rolname_index | , |
| 2676 | , | ||
| AuthIdRolnameIndexId | , | ||
| pg_authid | , | ||
| btree(rolname name_ops) | |||
| ) |
| DECLARE_UNIQUE_INDEX_PKEY | ( | pg_authid_oid_index | , |
| 2677 | , | ||
| AuthIdOidIndexId | , | ||
| pg_authid | , | ||
| btree(oid oid_ops) | |||
| ) |
| MAKE_SYSCACHE | ( | AUTHNAME | , |
| pg_authid_rolname_index | , | ||
| 8 | |||
| ) |
| MAKE_SYSCACHE | ( | AUTHOID | , |
| pg_authid_oid_index | , | ||
| 8 | |||
| ) |
| BEGIN_CATALOG_STRUCT AuthIdRelation_Rowtype_Id BKI_SCHEMA_MACRO |
Definition at line 33 of file pg_authid.h.
| END_CATALOG_STRUCT typedef FormData_pg_authid* Form_pg_authid |
Definition at line 60 of file pg_authid.h.
Referenced by aclitemout(), AddRoleMems(), AlterRole(), AlterRoleSet(), check_role(), check_session_authorization(), CreateRole(), CreateSchemaCommand(), DropRole(), get_object_address_defacl(), get_object_address_usermapping(), get_rolespec_name(), GetUserNameFromId(), has_bypassrls_privilege(), has_createrole_privilege(), has_rolreplication(), have_createdb_privilege(), InitializeSessionUserId(), pg_get_userbyid(), preprocessNamespacePath(), RenameRole(), and superuser_arg().
| FormData_pg_authid |
Definition at line 51 of file pg_authid.h.
| bool rolbypassrls |
Definition at line 43 of file pg_authid.h.
Referenced by has_bypassrls_privilege().
| bool rolcanlogin |
Definition at line 41 of file pg_authid.h.
| int32 rolconnlimit |
Definition at line 44 of file pg_authid.h.
| bool rolcreatedb |
Definition at line 40 of file pg_authid.h.
Referenced by have_createdb_privilege().
| bool rolcreaterole |
Definition at line 39 of file pg_authid.h.
Referenced by has_createrole_privilege().
| bool rolinherit |
Definition at line 38 of file pg_authid.h.
| NameData rolname |
Definition at line 36 of file pg_authid.h.
Referenced by aclitemout(), boot_get_role_oid(), CreateSchemaCommand(), get_role_oid(), get_role_oid_or_public(), getNamespaces(), GetUserNameFromId(), and preprocessNamespacePath().
| bool rolreplication |
Definition at line 42 of file pg_authid.h.
Referenced by has_rolreplication().
| bool rolsuper |
Definition at line 37 of file pg_authid.h.
Referenced by superuser_arg().