pg_shseclabel
#
The catalog <structname>pg_shseclabel</structname> stores security
labels on shared database objects. Security labels can be manipulated
with the <link linkend="sql-security-label"><command>SECURITY LABEL</command></link> command. For an easier
way to view security labels, see <xref linkend="view-pg-seclabels"/>.
pg_shseclabel
カタログは、共有データベースオブジェクト上のセキュリティラベルを保存します。
セキュリティラベルはSECURITY LABEL
コマンドで操作されます。
セキュリティラベルを見る簡単な方法は、52.22を参照してください。
See also <link linkend="catalog-pg-seclabel"><structname>pg_seclabel</structname></link>,
which performs a similar function for security labels involving objects
within a single database.
pg_seclabel
も参照してください。
これは、単一データベース内のオブジェクトを含むセキュリティラベルのための類似した機能を提供します。
Unlike most system catalogs, <structname>pg_shseclabel</structname>
is shared across all databases of a cluster: there is only one
copy of <structname>pg_shseclabel</structname> per cluster, not
one per database.
多くのシステムカタログと違い、pg_shseclabel
はクラスタ内の全てのデータベース間で共有されます。
pg_shseclabel
は、データベースごとではなく、クラスタごとに1つのみ存在します。
表51.50 pg_shseclabel
の列
Column Type 列 型 Description 説明 |
---|
The OID of the object this security label pertains to このセキュリティラベルが関係するオブジェクトのOID |
The OID of the system catalog this object appears in このオブジェクトが現れるシステムカタログのOID |
The label provider associated with this label. このラベルに関連付いたラベルプロバイダです。 |
The security label applied to this object. このオブジェクトに適用されるセキュリティラベルです。 |