ROUTINE_PRIVILEGES
Důležité
Tato funkce je ve verzi Public Preview.
Platí pro: Databricks SQL Databricks Runtime 11.3 LTS a vyšší pouze katalog Unity
INFORMATION_SCHEMA. ROUTINE_PRIVILEGES uvádí objekty zabezpečení, které mají oprávnění k rutině v katalogu.
Vrácené řádky jsou omezené na rutiny, se kterými uživatel pracuje.
Definice
Relace ROUTINE_PRIVILEGES
obsahuje následující sloupce:
Name | Datový typ | Vynulovatelné | Standard | Popis |
---|---|---|---|---|
GRANTOR |
STRING |
No | Ano | Objekt zabezpečení, který udělil oprávnění. |
GRANTEE |
STRING |
No | Ano | Objekt zabezpečení, ke kterému je oprávnění uděleno. |
SPECIFIC_CATALOG |
STRING |
No | Ano | Katalog rutiny, pro kterou je oprávnění uděleno. |
SPECIFIC_SCHEMA |
STRING |
No | Ano | Databáze rutiny, pro kterou je oprávnění uděleno. |
SPECIFIC_NAME |
STRING |
No | Ano | Jedinečný (specifický) název schématu rutiny, pro kterou je uděleno oprávnění. |
ROUTINE_CATALOG |
STRING |
No | Ano | Odpovídá SPECIFIC_CATALOG . |
ROUTNE_SCHEMA |
STRING |
No | Ano | Odpovídá SPECIFIC_SCHEMA . |
ROUTINE_NAME |
STRING |
No | Ano | Název rutiny, pro kterou je oprávnění uděleno. |
PRIVILEGE_TYPE |
STRING |
No | Ano | Udělená oprávnění. |
IS_GRANTABLE |
STRING |
No | Ano | Vždy hodnota NO . Vyhrazeno pro budoucí použití. |
INHERITED_FROM |
STRING |
Yes | No | Nadřazený vztah, ze kterého je oprávnění zděděno. |
Omezení
Pro vztah platí ROUTINE_PRIVILEGES
následující omezení:
Třída | Název | Seznam sloupců | Popis |
---|---|---|---|
Primární klíč | ROUTINE_PRIVS_PK |
GRANTOR , GRANTEE , SPECIFIC_CATALOG , SPECIFIC_SCHEMA , , SPECIFIC_NAME PRIVILEGE_TYPE |
Jedinečný identifikátor uděleného oprávnění. |
Cizí klíč | ROUTINE_PRIVS_ROUTINE_FK |
SPECIFIC_CATALOG , , SPECIFIC_SCHEMA SPECIFIC_NAME |
Referenční rutiny |
Příklady
> SELECT specific_catalog, specific_schema, specific_name, grantee
FROM information_schema.routine_privileges;