Compartir a través de


STORAGE_CREDENTIAL_PRIVILEGES

Se aplica a:casilla marcada como sí Databricks SQL casilla marcada como Sí Databricks Runtime 10.4 LTS y versiones posteriores

INFORMATION_SCHEMA.STORAGE_CREDENTIAL_PRIVILEGES enumera las entidades de seguridad que tienen privilegios en una credencial de almacenamiento.

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

Advertencia

A partir de Databricks Runtime 15.4, esta relación está en desuso. Use INFORMATION_SCHEMA. CREDENTIAL_PRIVILEGES en su lugar.

Tenga en cuenta también que, durante la versión preliminar de las credenciales de servicio, INFORMATION_SCHEMA.STORAGE_CREDENTIAL_PRIVILEGES muestra privilegios que se aplican tanto a las credenciales de almacenamiento como a las credenciales de servicio. Este es un comportamiento incorrecto de vista previa que se corregirá y no debe depender de él para continuar.

Definición

La relación STORAGE_CREDENTIAL_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.
STORAGE_CREDENTIAL_NAME STRING No Credencial de almacenamiento sobre la 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 STORAGE_CREDENTIAL_PRIVILEGES:

Clase Nombre Lista de columnas Descripción
Clave principal METPRIVS_PK GRANTOR, GRANTEE, , STORAGE_CREDENTIAL_NAME, PRIVILEGE_TYPE Identificador único para el privilegio concedido.
Clave externa METPRIVS_METS_FK STORAGE_CREDENTIAL_NAME Hace referencia a STORAGE_CREDENTIALS

Ejemplos

> SELECT storage_credential_name, grantee
    FROM information_schema.storage_credential_privileges;