SHARE_RECIPIENT_PRIVILEGES
Gäller för: Databricks SQL 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_NAME PRIVILEGE_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;