Delen via


SCHEMA_PRIVILEGES

Van toepassing op:aangevinkt als ja Databricks SQL aangevinkt als ja Databricks Runtime 10.4 LTS en hoger alleen aangevinkt als ja Unity Catalog alleen

INFORMATION_SCHEMA.SCHEMA_PRIVILEGES bevat principalen 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 Nee Ja Principal die het voorrecht heeft verleend.
GRANTEE STRING Nee Ja Principal waaraan de bevoegdheid wordt verleend.
CATALOG_NAME STRING Nee Ja Catalog van het schema waarop de bevoegdheid wordt verleend.
SCHEMA_NAME STRING Nee Ja Schema waarop de toestemming wordt verleend.
PRIVILEGE_TYPE STRING Nee Ja Er wordt een bevoegdheid verleend.
IS_GRANTABLE STRING Nee Ja Altijd NO. Gereserveerd voor toekomstig gebruik.
INHERITED_FROM STRING Ja Nee 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 GRANTOR GRANTEE, CATALOG_NAME, SCHEMA_NAMEPRIVILEGE_TYPE Unieke id voor de verleende bevoegdheid.
Vreemde sleutel SCHEMAPRIVS_SCHEMATA_FK CATALOG_NAME, SCHEMA_NAME Verwijzingen SCHEMATA

Voorbeelden

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