Compartir vía


VOLUME_PRIVILEGES

Se aplica a:casilla marcada como sí Databricks SQL casilla marcada como Sí Databricks Runtime 13.3 LTS y versiones posteriores casilla marcada como Sí solo a Unity Catalog

INFORMATION_SCHEMA. VOLUME_PRIVILEGES enumera entidades de seguridad que tienen privilegios en un volumen en un catálogo esquema.

Esto es una extensión del esquema de información estándar de SQL.

Definición

La relación VOLUME_PRIVILEGES contiene las columnas siguientes:

Nombre Tipo de datos Nullable Descripción
GRANTOR STRING No La entidad de seguridad que concedió el permiso.
GRANTEE STRING No Entidad de seguridad a la que se concede el privilegio.
VOLUME_CATALOG STRING No Catálogo de relaciones en que se concede el privilegio.
VOLUME_SCHEMA STRING No Esquema de relaciones en que se concede el privilegio.
VOLUME_NAME STRING No Volumen sobre el que se concede el privilegio.
PRIVILEGE_TYPE STRING No Privilegio que se concede.
IS_GRANTABLE STRING No Siempre NO. Reservado para uso futuro.
INHERITED_FROM STRING Relación antecesora de la que se hereda el privilegio.

Restricciones

Se aplican las restricciones siguientes a la relación VOLUME_PRIVILEGES:

Clase Nombre Lista de columnas Descripción
Clave principal VOLUMEPRIVS_PK GRANTOR, GRANTEE, VOLUME_CATALOG, VOLUME_SCHEMA, VOLUME_NAME, PRIVILEGE_TYPE Identificador único para el privilegio concedido.
Clave externa VOLUMEPRIVS_VOLUMES_FK VOLUME_CATALOG, VOLUME_SCHEMA, VOLUME_NAME Hace referencia a VOLÚMENES

Ejemplos

> SELECT volume_catalog, volume_schema, volume_name, grantee
    FROM information_schema.volume_privileges;