バージョンごとのドキュメント一覧

51.16. pg_db_role_setting #

The catalog <structname>pg_db_role_setting</structname> records the default values that have been set for run-time configuration variables, for each role and database combination. pg_db_role_settingカタログはロールとデータベースの組み合わせ毎に、実行時設定変数に設定されるデフォルト値を記録します。

Unlike most system catalogs, <structname>pg_db_role_setting</structname> is shared across all databases of a cluster: there is only one copy of <structname>pg_db_role_setting</structname> per cluster, not one per database. ほとんどのカタログとは異なり、pg_db_role_settingはクラスタのすべてのデータベースにまたがって共有されます。 つまりクラスタにはpg_db_role_settingのコピーは1つしかありません。 データベース毎に1つではありません。

表51.16 pg_db_role_settingの列

<title><structname>pg_db_role_setting</structname> Columns</title>

Column Type 列 型

Description 説明

setdatabase oid (references <link linkend="catalog-pg-database"><structname>pg_database</structname></link>.<structfield>oid</structfield>) (参照先 pg_database.oid

The OID of the database the setting is applicable to, or zero if not database-specific この設定が適用されるデータベースのOID。データベース固有でなければゼロ

setrole oid (references <link linkend="catalog-pg-authid"><structname>pg_authid</structname></link>.<structfield>oid</structfield>) (参照先 pg_authid.oid

The OID of the role the setting is applicable to, or zero if not role-specific この設定が適用されるロールのOID。ロール固有でなければゼロ

setconfig text[]

Defaults for run-time configuration variables 実行時設定パラメータのデフォルト。