52.51. `pg_seclabel`
Prev | Up | Chapter 52. System Catalogs | Home | Next

## 52.51. `pg_seclabel` #

The catalog `pg_seclabel` stores security labels on database objects. Security labels can be manipulated with the `SECURITY LABEL` command. For an easier way to view security labels, see Section 53.25.

See also `pg_shseclabel`, which performs a similar function for security labels of database objects that are shared across a database cluster.

Table 52.51. `pg_seclabel` Columns

Column Type Description
`objoid` `oid` (references any OID column) The OID of the object this security label pertains to
`classoid` `oid` (references `pg_class`.`oid`) The OID of the system catalog this object appears in
`objsubid` `int4` For a security label on a table column, this is the column number (the `objoid` and `classoid` refer to the table itself). For all other object types, this column is zero.
`provider` `text` The label provider associated with this label.
`label` `text` The security label applied to this object.

Prev | Up | Next
52.50. `pg_rewrite` | Home | 52.52. `pg_sequence`