Dela via


SCHEMA_PRIVILEGES

Gäller endast för:markerad ja Databricks SQL markerad ja Databricks Runtime 10.4 LTS och senare markerad ja i Unity Catalog

INFORMATION_SCHEMA. SCHEMA_PRIVILEGES listar huvudnamn som har behörighet för ett schema i en katalog.

De rader som returneras är begränsade till de scheman som användaren har behörighet att interagera med.

Definition

Relationen SCHEMA_PRIVILEGES innehåller följande kolumner:

Name Datatyp Kan ha värdet null Standard beskrivning
GRANTOR STRING Nej Ja Huvudnamn som gav behörigheten.
GRANTEE STRING Nej Ja Huvudnamn som behörigheten beviljas till.
CATALOG_NAME STRING Nej Ja Katalog med schema som behörigheten beviljas för.
SCHEMA_NAME STRING Nej Ja Schema som behörigheten beviljas för.
PRIVILEGE_TYPE STRING Nej Ja Behörighet beviljas.
IS_GRANTABLE STRING Nej Ja Alltid NO. Reserverad för framtida användning.
INHERITED_FROM STRING Ja Nej Den överordnade relation som privilegiet ärvs från.

Krav

Följande begränsningar gäller för SCHEMA_PRIVILEGES relationen:

Klass Name Kolumnlista beskrivning
Primärnyckel SCHEMAPRIVS_PK GRANTOR, GRANTEE, CATALOG_NAME, , , SCHEMA_NAMEPRIVILEGE_TYPE Unik identifierare för den beviljade behörigheten.
Sekundärnyckel SCHEMAPRIVS_SCHEMATA_FK CATALOG_NAME, SCHEMA_NAME Referenser till SCHEMATA

Exempel

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