Delen via


SCHEMA_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. SCHEMA_PRIVILEGES bevat principals met bevoegdheden voor een schema in een catalogus.

De geretourneerde rijen zijn beperkt tot de schema's waarmee de gebruiker kan communiceren.

Definitie

De SCHEMA_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.
CATALOG_NAME STRING Nr. Ja Catalogus van schema waaraan de bevoegdheid wordt verleend.
SCHEMA_NAME STRING Nr. Ja Schema waarop 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 Ja Nr. De bovenliggende relatie waaruit de bevoegdheid wordt overgenomen.

Beperkingen

De volgende beperkingen zijn van toepassing op de SCHEMA_PRIVILEGES relatie:

Klas Naam Kolomlijst Beschrijving
Primaire sleutel SCHEMAPRIVS_PK GRANTORCATALOG_NAME, GRANTEE, SCHEMA_NAMEPRIVILEGE_TYPE Unieke id voor de verleende bevoegdheid.
Refererende sleutel SCHEMAPRIVS_SCHEMATA_FK CATALOG_NAME, SCHEMA_NAME Verwijzingen NAAR SCHEMATA

Voorbeelden

> SELECT catalog_name, schema_name, grantee
    FROM information_schema.schema_privileges;