CONNECTION_PRIVILEGES
Van toepassing op: Databricks SQL
Databricks Runtime 13.3 LTS en hoger
en alleen Unity Catalog
INFORMATION_SCHEMA.CONNECTION_PRIVILEGES bevat principals met bevoegdheden voor een verbinding.
Notitie
Momenteel kunnen gebruikers met de bevoegdheid MANAGE
voor een object niet alle subsidies voor dat object weergeven in de INFORMATION_SCHEMA
. In plaats daarvan geeft de INFORMATION_SCHEMA
alleen hun eigen subsidies voor het object weer. Dit gedrag wordt in de toekomst gecorrigeerd.
Gebruikers met MANAGE
bevoegdheid kunnen alle subsidies voor een object bekijken met behulp van SQL-opdrachten of Catalog Explorer. Zie Bevoegdheden beheren in Unity Catalog.
Definitie
De CONNECTION_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. |
CONNECTION_NAME |
STRING |
Nee | Ja | Catalogus waarop het recht 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 |
Nee | Nee. | De voorouderlijke relatie waaruit de bevoegdheid geërfd wordt. |
Beperkingen
De volgende beperkingen zijn van toepassing op de CONNECTION_PRIVILEGES
relatie:
Klas | Naam | Lijst met kolommen | Beschrijving |
---|---|---|---|
Primaire sleutel | CATPRIVS_PK |
GRANTOR , GRANTEE , CONNECTION_NAME , PRIVILEGE_TYPE |
Unieke id voor de verleende bevoegdheid. |
Vreemde sleutel | CATPRIVS_CATS_FK |
CONNECTION_NAME |
Verwijzingen CONNECTIONS |
Voorbeelden
> SELECT connection_name, grantee
FROM information_schema.connection_privileges;