50.50. pg_shseclabel#

50.50. pg_shseclabel

50.50. pg_shseclabel #

Каталог pg_shseclabel хранит метки безопасности на общих объектах базы данных. Метки безопасности можно изменять с помощью команды SECURITY LABEL. Чтобы упростить просмотр меток безопасности, см. Раздел 51.22.

См. также pg_seclabel, который выполняет аналогичную функцию для меток безопасности, связанных с объектами в пределах одной базы данных.

В отличие от большинства системных каталогов, pg_shseclabel является общим для всех баз данных кластера: в кластере существует только одна копия pg_shseclabel, а не по одной на каждую базу данных.

Таблица 50.50. pg_shseclabel Колонки

Тип столбца

Описание

objoid oid (ссылается на любой столбец OID)

OID объекта, к которому относится данная метка безопасности

classoid oid (ссылается на pg_class.oid)

OID системного каталога, в котором находится данный объект

provider text

Поставщик меток, связанный с этой меткой.

label text

Метка безопасности, применяемая к данному объекту.