Documentation PostgreSQL 14.22 » Internes » Catalogues système » `pg_shseclabel`

Précédent | Niveau supérieur | Suivant
52.47. `pg_shdescription` | Sommaire | 52.49. `pg_statistic`

## 52.48. `pg_shseclabel`

Le catalogue `pg_shseclabel` stocke les labels de sécurité pour les objets partagés du serveur. Les labels de sécurité peuvent être manipulés avec la commande `SECURITY LABEL`. Pour une façon plus simple de voir les labels de sécurité, voir Section 52.84.

Voir aussi `pg_seclabel`, qui réalise une fonction similaire pour les labels de sécurité sur des objets internes à une base de données.

Contrairement à la plupart des catalogues systèmes, `pg_shseclabel` est partagé entre toutes les bases de données d'une instance ; il n'existe qu'une copie de `pg_shseclabel` par instance, et non pas une par base de données.

Tableau 52.48. Colonnes de `pg_shseclabel`

Type Description
`objoid` `oid` (référence toute colonne OID) L'OID de l'objet auquel s'applique ce label de sécurité
`classoid` `oid` (référence `pg_class`.`oid`) L'OID du catalogue système où cet objet apparaît
`provider` `text` Le fournisseur de label associé avec ce label
`label` `text` Le label de sécurité appliqué à cet objet