55.40. pg_profile

В каталоге pg_profile перечисляются все профили, имеющиеся в кластере. Подробнее о профилях рассказывается в CREATE PROFILE.

Профили определяются на уровне кластера, поэтому каталог pg_profile является общим для всех баз данных кластера. Данный каталог недоступен на чтение для всех.

Таблица 55.40. Столбцы pg_profile

Тип столбца

Описание

oid oid

Идентификатор строки

pflname name

Имя профиля

pflfailedloginattempts int4

Значение параметра FAILED_LOGIN_ATTEMPTS

pflfailedauthkeeptime int4

Значение параметра FAILED_AUTH_KEEP_TIME (в секундах)

pfluserinactivetime int4

Значение параметра USER_INACTIVE_TIME (в секундах)

pflpasswordreusetime int4

Значение параметра PASSWORD_REUSE_TIME (в секундах)

pflpasswordreusemax int4

Значение параметра PASSWORD_REUSE_MAX

pflpasswordlifetime int4

Значение параметра PASSWORD_LIFE_TIME (в секундах)

pflpasswordgracetime int4

Значение параметра PASSWORD_GRACE_TIME (в секундах)

pflpasswordminuniqchars int4

Значение параметра PASSWORD_MIN_UNIQUE_CHARS

pflpasswordminlen int4

Значение параметра PASSWORD_MIN_LEN

pflpasswordrequirecomplex int4

Значение параметра PASSWORD_REQUIRE_COMPLEX


Значения UNLIMITED и DEFAULT представляются в pg_profile числами -1 и -2, соответственно.

55.40. pg_profile

The catalog pg_profile lists all profiles available for your cluster. For details on profiles, see CREATE PROFILE.

Profiles are cluster-wide, so pg_profile is shared across all databases of a cluster. This catalog is not publicly readable.

Table 55.40. pg_profile Columns

Column Type

Description

oid oid

Row identifier

pflname name

Profile name

pflfailedloginattempts int4

FAILED_LOGIN_ATTEMPTS parameter value

pflfailedauthkeeptime int4

FAILED_AUTH_KEEP_TIME parameter value (in seconds)

pfluserinactivetime int4

USER_INACTIVE_TIME parameter value (in seconds)

pflpasswordreusetime int4

PASSWORD_REUSE_TIME parameter value (in seconds)

pflpasswordreusemax int4

PASSWORD_REUSE_MAX parameter value

pflpasswordlifetime int4

PASSWORD_LIFE_TIME parameter value (in seconds)

pflpasswordgracetime int4

PASSWORD_GRACE_TIME parameter value (in seconds)

pflpasswordminuniqchars int4

PASSWORD_MIN_UNIQUE_CHARS parameter value

pflpasswordminlen int4

PASSWORD_MIN_LEN parameter value

pflpasswordrequirecomplex int4

PASSWORD_REQUIRE_COMPLEX parameter value


The UNLIMITED and DEFAULT parameter values are stored in pg_profile as -1 and -2, respectively.

FAQ