Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Importante
Esta característica está en versión preliminar pública.
Se aplica a:
Databricks SQL
Databricks Runtime 11.3 LTS y versiones posteriores
solo Unity Catalog
INFORMATION_SCHEMA.ROUTINE_PRIVILEGES enumera los principales que tienen privilegios en una rutina dentro de un catálogo.
Las filas devueltas se limitan a las rutinas con las que el usuario tiene privilegios para interactuar.
Nota:
Actualmente, los usuarios con el privilegio MANAGE en un objeto no pueden ver todas las concesiones para ese objeto en el INFORMATION_SCHEMA. En su lugar, INFORMATION_SCHEMA solo concede sus propias concesiones en el objeto. Este comportamiento se corregirá en el futuro.
Los usuarios con privilegios de MANAGE pueden ver todas las concesiones en un objeto mediante comandos SQL o el Explorador de catálogos. Consulte Administración de privilegios en Unity Catalog.
Definición
La relación ROUTINE_PRIVILEGES contiene las columnas siguientes:
| Nombre | Tipo de datos | Nullable | Estándar | Descripción |
|---|---|---|---|---|
GRANTOR |
STRING |
No | Sí | La entidad de seguridad que concedió el permiso. |
GRANTEE |
STRING |
No | Sí | Entidad de seguridad a la que se concede el privilegio. |
SPECIFIC_CATALOG |
STRING |
No | Sí | Catálogo de rutina en que se concede el privilegio. |
SPECIFIC_SCHEMA |
STRING |
No | Sí | Base de datos de rutina en que se concede el privilegio. |
SPECIFIC_NAME |
STRING |
No | Sí | Nombre único del esquema (específico) de rutina en que se concede el privilegio. |
ROUTINE_CATALOG |
STRING |
No | Sí | Coincide con SPECIFIC_CATALOG. |
ROUTNE_SCHEMA |
STRING |
No | Sí | Coincide con SPECIFIC_SCHEMA. |
ROUTINE_NAME |
STRING |
No | Sí | Nombre de rutina en que se concede el privilegio. |
PRIVILEGE_TYPE |
STRING |
No | Sí | Privilegio que se concede. |
IS_GRANTABLE |
STRING |
No | Sí | Siempre NO. Reservado para uso futuro. |
INHERITED_FROM |
STRING |
Sí | No | Relación antecesora de la que se hereda el privilegio. |
Restricciones
Se aplican las restricciones siguientes a la relación ROUTINE_PRIVILEGES:
| Clase | Nombre | Lista de columnas | Descripción |
|---|---|---|---|
| Clave principal | ROUTINE_PRIVS_PK |
GRANTOR, GRANTEE, SPECIFIC_CATALOG, SPECIFIC_SCHEMA, , SPECIFIC_NAME, PRIVILEGE_TYPE |
Identificador único para el privilegio concedido. |
| Clave externa | ROUTINE_PRIVS_ROUTINE_FK |
SPECIFIC_CATALOG, , SPECIFIC_SCHEMA, SPECIFIC_NAME |
Hace referencia a ROUTINES |
Ejemplos
> SELECT specific_catalog, specific_schema, specific_name, grantee
FROM information_schema.routine_privileges;