Delen via


CREDENTIAL_PRIVILEGES

Van toepassing op:aangevinkt als ja Databricks Runtime 15.4 en hoger

INFORMATION_SCHEMA.CREDENTIAL_PRIVILEGES bevat principals met bevoegdheden op een referentie.

Dit is een extensie voor het SQL Standard Information Schema.

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 CREDENTIAL_PRIVILEGES-relatie bevat de volgende kolommen:

Naam Gegevenstype Kan null zijn Beschrijving
GRANTOR STRING Nee Principal die de bevoegdheid verleend heeft.
GRANTEE STRING Nee Principal waaraan de bevoegdheid wordt verleend.
CREDENTIAL_NAME STRING Nee Verklaring waaraan de bevoegdheid wordt verleend.
PRIVILEGE_TYPE STRING Nee Er wordt een privilege verleend.
IS_GRANTABLE STRING Nee Altijd NO. Gereserveerd voor toekomstig gebruik.
INHERITED_FROM STRING Ja Nee De voorouderrelatie waaruit het privilege wordt geërfd.

Beperkingen

De volgende beperkingen zijn van toepassing op de CREDENTIAL_PRIVILEGES relatie:

Klas Naam Lijst met kolommen Beschrijving
Primaire sleutel METPRIVS_PK GRANTOR, GRANTEE, CREDENTIAL_NAME, PRIVILEGE_TYPE Unieke id voor de verleende bevoegdheid.
Vreemde sleutel METPRIVS_METS_FK CREDENTIAL_NAME Verwijzingen CREDENTIALS

Voorbeelden

> SELECT credential_name, grantee
    FROM information_schema.credential_privileges;