Dela via


SHARE_RECIPIENT_PRIVILEGES

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

INFORMATION_SCHEMA.SHARE_RECIPIENT_PRIVILEGES visar mottagare som har privilegier på en andel.

Information visas endast för resurser eller mottagare som användaren har behörighet att interagera med.

Det här är ett tillägg till SQL Standard Information Schema.

Definition

Relationen SHARE_RECIPIENT_PRIVILEGES innehåller följande kolumner:

Name Datatyp Kan ha värdet null beskrivning
GRANTOR STRING Nej Huvudnamn som gav behörigheten.
RECIPIENT_NAME STRING Nej Mottagare som behörigheten beviljas till.
SHARE_NAME STRING Nej Dela som privilegiet beviljas för.
PRIVILEGE_TYPE STRING Nej Behörighet beviljas.
INHERITED_FROM STRING Ja Den överordnade relation som privilegiet ärvs från.

Krav

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

Klass Name Kolumnlista beskrivning
Primärnyckel SHARE_RECIPIENT_PRIVS_PK GRANTOR, RECIPIENT_NAME, , SHARE_NAMEPRIVILEGE_TYPE Unik identifierare för den beviljade behörigheten.
Sekundärnyckel SHARE_RECIPIENT_PRIVS_RECIPIENTS_FK RECIPIENT_NAME Referenser RECIPIENTS
Sekundärnyckel SHARE_RECIPIENT_PRIVS_SHARES_FK SHARE_NAME Referenser SHARES

Exempel

> SELECT share_name, recipient_name
    FROM information_schema.share_recipient_privileges;