ALTER PROFILE

ALTER PROFILE — изменить профиль аутентификации

Синтаксис

ALTER PROFILE имя [ LIMIT параметр значение [ ... ] ]

Здесь параметр:

      FAILED_LOGIN_ATTEMPTS
    | PASSWORD_REUSE_TIME
    | PASSWORD_REUSE_MAX
    | PASSWORD_LIFE_TIME
    | PASSWORD_GRACE_TIME
    | USER_INACTIVE_TIME
    | FAILED_AUTH_KEEP_TIME
    | PASSWORD_MIN_UNIQUE_CHARS
    | PASSWORD_MIN_LEN
    | PASSWORD_REQUIRE_COMPLEX

ALTER PROFILE имя RENAME TO новое_имя

Описание

Команда ALTER PROFILE изменяет параметры профиля Postgres Pro. Выполнять эту команду разрешено только суперпользователям базы данных или пользователям с правами роли pg_manage_profiles.

Параметры

имя

Имя профиля, параметры которого изменяются.

FAILED_LOGIN_ATTEMPTS значение
PASSWORD_REUSE_TIME значение
PASSWORD_REUSE_MAX значение
PASSWORD_LIFE_TIME значение
PASSWORD_GRACE_TIME значение
USER_INACTIVE_TIME значение
FAILED_AUTH_KEEP_TIME значение
PASSWORD_MIN_UNIQUE_CHARS значение
PASSWORD_MIN_LEN значение
PASSWORD_REQUIRE_COMPLEX значение

Эти предложения меняют параметры, изначально установленные командой CREATE PROFILE. За дополнительными сведениями обратитесь к странице справки CREATE PROFILE.

новое_имя

Новое имя профиля.

Замечания

Для добавления нового профиля используйте команду CREATE PROFILE, а для удаления — DROP PROFILE.

Примеры

Изменение параметров PASSWORD_LIFE_TIME и PASSWORD_GRACE_TIME в профиле:

ALTER PROFILE admin_profile
    LIMIT PASSWORD_LIFE_TIME 90
          PASSWORD_GRACE_TIME 3;

ALTER PROFILE

ALTER PROFILE — change an authentication profile

Synopsis

ALTER PROFILE name [ LIMIT parameter value [ ... ] ]

where parameter can be:

      FAILED_LOGIN_ATTEMPTS
    | PASSWORD_REUSE_TIME
    | PASSWORD_REUSE_MAX
    | PASSWORD_LIFE_TIME
    | PASSWORD_GRACE_TIME
    | USER_INACTIVE_TIME
    | FAILED_AUTH_KEEP_TIME
    | PASSWORD_MIN_UNIQUE_CHARS
    | PASSWORD_MIN_LEN
    | PASSWORD_REQUIRE_COMPLEX

ALTER PROFILE name RENAME TO new_name

Description

The ALTER PROFILE command changes parameters of a Postgres Pro profile. You must be a database superuser or have the privileges of the pg_manage_profiles role to use this command.

Parameters

name

The name of the profile for which to alter parameters.

FAILED_LOGIN_ATTEMPTS value
PASSWORD_REUSE_TIME value
PASSWORD_REUSE_MAX value
PASSWORD_LIFE_TIME value
PASSWORD_GRACE_TIME value
USER_INACTIVE_TIME value
FAILED_AUTH_KEEP_TIME value
PASSWORD_MIN_UNIQUE_CHARS value
PASSWORD_MIN_LEN value
PASSWORD_REQUIRE_COMPLEX value

These clauses alter parameters originally set by CREATE PROFILE. For more information, see the CREATE PROFILE reference page.

new_name

The new name of the profile.

Notes

Use CREATE PROFILE to add new profiles, and DROP PROFILE to remove a profile.

Examples

Change PASSWORD_LIFE_TIME and PASSWORD_GRACE_TIME parameters of a profile:

ALTER PROFILE admin_profile
    LIMIT PASSWORD_LIFE_TIME 90
          PASSWORD_GRACE_TIME 3;

FAQ