TÁMOGATÁSOK MEGJELENÍTÉSE
A következőkre vonatkozik: Databricks SQL Databricks Runtime
Megjeleníti az összes olyan jogosultságot (örökölt, megtagadott és megadott), amely hatással van a biztonságos objektumra.
A parancs futtatásához a következőknek kell lennie:
- Munkaterület-rendszergazda vagy az objektum tulajdonosa.
- A megadott felhasználó.
principal
A CÍMZETTNEK nyújtott támogatások megjelenítése lehetőség használatával listázhatja, hogy a címzett mely megosztásokhoz férhet hozzá.
Syntax
SHOW GRANTS [ principal ] ON securable_object
A alternatívaként GRANTS
is használhatóGRANT
.
Paraméterek
-
Nem kötelező felhasználó vagy csoport, amelynek a megadott vagy megtagadott jogosultságokat meg szeretné jeleníteni. Ha nincs megadva
SHOW
, a rendszer minden olyan tag jogosultságait visszaadja, akik jogosultságokkal rendelkeznek az objektumon. A felhasználókat, a szolgáltatásneveket és a csoportneveket speciális karakterekkel kell mellékelnie a háttérrendszerekbe (` `
). -
Az objektum, amelynek a jogosultságait meg kell jeleníteni.
Válaszok
Eredményhalmaz a következő oszlopokkal:
principal STRING NOT NULL
: Az a tag, aki rendelkezik az engedéllyel.actionType STRING NOT NULL
: Melyik művelet végrehajtására jogosult az egyszerű felhasználó.objectType STRING
: Az az objektum, amelyhez az engedély csatolva van.objectKey STRING
: Az objektum azonosítója.
Példa
> SHOW GRANTS `alf@melmak.et` ON SCHEMA my_schema;
principal actionType objectType objectKey
------------- ---------- ---------- ---------
alf@melmak.et USE DATABASE my_schema
> SHOW GRANTS ON SHARE some_share;
recipient actionType objectType objectKey
--------- ---------- ---------- ---------
A_Corp SELECT
B.com SELECT
> SHOW GRANTS ON CONNECTION mysql_connection;
principal actionType objectType objectKey
------------- ---------------------- ---------- ------------------------------------
alf@melmak.et CREATE FOREIGN CATALOG CONNECTION mysql_connection
alf@melmak.et USE CONNECTION CONNECTION mysql_connection