52.50. pg_shseclabel #

O catálogo pg_shseclabel armazena rótulos de segurança em objetos de banco de dados compartilhados. Os rótulos de segurança podem ser tratados com o comando SQL SECURITY LABEL. Para uma maneira mais fácil de visualizar os rótulos de segurança, veja pg_seclabels.

Veja também pg_seclabel, que executa uma função semelhante para rótulos de segurança envolvendo objetos em um único banco de dados.

Diferentemente da maioria dos catálogos do sistema, o catálogo pg_shseclabel é compartilhado entre todos os bancos de dados da instância: há apenas uma cópia de pg_shseclabel por instância, e não uma por banco de dados.

Tabela 52.50. Colunas de pg_shseclabel

Coluna Tipo de dados

Descrição

objoid oid (referencia qualquer coluna OID)

OID do objeto ao qual este rótulo de segurança pertence

classoid oid (referencia pg_class.oid)

OID do catálogo do sistema em que este objeto se encontra

provider text

O provedor de rótulo associado a este rótulo

label text

O rótulo de segurança aplicado a este objeto