Delen via


CONNECTION_PRIVILEGES

Van toepassing op:aangevinkt als ja Databricks SQL aangevinkt als ja Databricks Runtime 13.3 LTS en hoger aangevinkt als ja 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;