Megosztás a következőn keresztül:


TABLE_PRIVILEGES

A következőkre vonatkozik:jelölje be az igennel jelölt jelölőnégyzetet Databricks SQL jelölje be az igennel jelölt jelölőnégyzetet Databricks Runtime 10.4 LTS és a Unity Catalog felett csak jelölje be az igennel jelölt jelölőnégyzetet

INFORMATION_SCHEMA. TABLE_PRIVILEGES felsorolja azokat az egyszerű tagokat, amelyek jogosultságokkal rendelkeznek egy katalógusséma tábláján.

Definíció

A TABLE_PRIVILEGES kapcsolat a következő oszlopokat tartalmazza:

Név Adattípus Nullázható Standard Leírás
GRANTOR STRING Nem Igen Az a tag , aki megkapta a jogosultságot.
GRANTEE STRING Nem Igen Az a főnév , amelyhez a jogosultságot megkapják.
TABLE_CATALOG STRING Nem Igen A jogosultságot biztosító kapcsolat katalógusa .
TABLE_SCHEMA STRING Nem Igen A jogosultságot biztosító kapcsolat sémája .
TABLE_NAME STRING Nem Igen Az a kapcsolat , amelyre a jogosultságot megkapják.
PRIVILEGE_TYPE STRING Nem Igen A jogosultság megadása.
IS_GRANTABLE STRING Nem Igen Mindig NO. Jövőbeli használatra fenntartva.
INHERITED_FROM STRING Nem Nem Az előd relációja, amelytől a jogosultság öröklődik.

Megszorítások

A kapcsolatra a TABLE_PRIVILEGES következő korlátozások vonatkoznak:

Osztály Név Oszloplista Leírás
Elsődleges kulcs TABLEPRIVS_PK GRANTOR, GRANTEE, TABLE_CATALOG, TABLE_SCHEMATABLE_NAMEPRIVILEGE_TYPE A megadott jogosultság egyedi azonosítója.
Idegen kulcs TABLEPRIVS_TABLES_FK TABLE_CATALOG, , TABLE_SCHEMATABLE_NAME Hivatkozások TÁBLÁKRA

Példák

> SELECT table_catalog, table_schema, table_name, grantee
    FROM information_schema.table_privileges;