CREATE ROLEでデータベースユーザーを作成したとき、データベースユーザーにはdefaultプロファイルが割り当てられます。インスタンス作成直後のdefaultプロファイルでは、パスワード設定や認証における制限、および段階的パスワード・ロールオーバー機能がすべて無効となっているため、ポリシーに合わせてパラメータの値を変更してください。値の変更は、pgx_alter_profile関数で変更します。
プロファイルの内容の変更は、CREATEROLE権を持つユーザーが実施できます。
関数の詳細については、“B.3.1 プロファイル管理関数”を参照してください。
パラメータの詳細については、“7.7 プロファイルのパラメータ”を参照してください。
[実行例]
SELECT pgx_alter_profile('default', ‘{ "INACTIVE_USER_TIME": 30, "PASSWORD_LIFE_TIME": 50, "PASSWORD_GRACE_TIME": 10, "PASSWORD_REUSE_MAX": 5, "PASSWORD_LOCK_TIME": 0.5, "PASSWORD_ALLOW_HASHED": true, "PASSWORD_ROLLOVER_TIME": 0.125 }’);