Delen via


TABLE_PRIVILEGES

Van toepassing op:vinkje als ja aan Alleen Databricks SQL vinkje als ja aan Databricks Runtime 10.4 LTS en hoger vinkje als ja aan dan Unity Catalog

INFORMATION_SCHEMA. TABLE_PRIVILEGES bevat principals met bevoegdheden voor een tabel in een catalogusschema.

Definitie

De TABLE_PRIVILEGES relatie bevat de volgende kolommen:

Naam Gegevenstype Null-waarde toegestaan Standaard Beschrijving
GRANTOR STRING Nr. Ja Principal die de bevoegdheid heeft verleend.
GRANTEE STRING Nr. Ja Principal waaraan de bevoegdheid wordt verleend.
TABLE_CATALOG STRING Nr. Ja Catalogus van relatie waaraan de bevoegdheid wordt verleend.
TABLE_SCHEMA STRING Nr. Ja Schema van relatie waaraan de bevoegdheid wordt verleend.
TABLE_NAME STRING Nr. Ja Relatie waaraan de bevoegdheid wordt verleend.
PRIVILEGE_TYPE STRING Nr. Ja Er wordt een bevoegdheid verleend.
IS_GRANTABLE STRING Nr. Ja Altijd NO. Gereserveerd voor toekomstig gebruik.
INHERITED_FROM STRING Nee Nr. De bovenliggende relatie waaruit de bevoegdheid wordt overgenomen.

Beperkingen

De volgende beperkingen zijn van toepassing op de TABLE_PRIVILEGES relatie:

Klas Naam Kolomlijst Beschrijving
Primaire sleutel TABLEPRIVS_PK GRANTOR, , GRANTEETABLE_CATALOG, TABLE_SCHEMA, , , TABLE_NAMEPRIVILEGE_TYPE Unieke id voor de verleende bevoegdheid.
Refererende sleutel TABLEPRIVS_TABLES_FK TABLE_CATALOG, , TABLE_SCHEMATABLE_NAME Verwijzingen NAAR TABELLEN

Voorbeelden

> SELECT table_catalog, table_schema, table_name, grantee
    FROM information_schema.table_privileges;