Paquete DBMS_DATA_ACCESS_ADMIN
El paquete DBMS_DATA_ACCESS_ADMIN proporciona rutinas administrativas para generar y gestionar hiperenlaces de tablas para juegos de datos.
- DBMS_DATA_ACCESS_ADMIN Visión general
Describe el uso del paqueteDBMS_DATA_ACCESS_ADMIN. - DBMS_DATA_ACCESS_ADMIN Security Model
DBMS_DATA_ACCESS_ADMINes un paquete PL/SQL de derechos de definición. - Resumen de subprogramas DBMS_DATA_ACCESS_ADMIN
En esta sección se tratan los subprogramasDBMS_DATA_ACCESS_ADMINproporcionados con la base de datos de IA autónoma.
Visión general de DBMS_DATA_ACCESS_ADMIN
Describe el uso del paquete DBMS_DATA_ACCESS_ADMIN.
Los procedimientos DBMS_DATA_ACCESS_ADMIN controlan los usuarios que pueden definir ámbitos de creación para hiperenlaces de tablas y los usuarios que pueden crear tablas federadas en esquemas u objetos remotos. Le permiten otorgar o revocar la capacidad de un usuario para registrar ámbitos y leer desde esquemas remotos u objetos de esquema específicos al crear tablas federadas.
Tema principal: Paquete DBMS_DATA_ACCESS_ADMIN
Modelo de seguridad DBMS_DATA_ACCESS_ADMIN
DBMS_DATA_ACCESS_ADMIN es un paquete PL/SQL de derechos de definición.
Por defecto, el privilegio EXECUTE de este paquete se otorga a ADMIN y PDB_DBA, sin la opción GRANT.
Tema principal: Paquete DBMS_DATA_ACCESS_ADMIN
Resumen de Subprogramas DBMS_DATA_ACCESS_ADMIN
En esta sección se tratan los subprogramas DBMS_DATA_ACCESS_ADMIN que se proporcionan con Autonomous AI Database.
| Subprograma | Descripción |
|---|---|
|
Este procedimiento le permite controlar qué usuarios de una base de datos de IA autónoma de proveedor pueden registrar o modificar un ámbito. |
|
|
Este procedimiento revoca los privilegios para registrar o actualizar un ámbito de creación. |
|
|
Este procedimiento crea una tabla federada. |
|
|
Este procedimiento revoca la creación de una tabla federada. |
- Procedimiento GRANT_REGISTER
Este procedimiento permite a los usuarios gestionar ámbitos de creación. Solo estos usuarios con privilegios pueden registrar, actualizar o anular el registro de ámbitos. - Procedimiento REVOKE_REGISTER
Este procedimiento revoca los privilegios para registrar o actualizar un ámbito de creación. - GRANT_READ Procedimiento
Este procedimiento otorga a usuarios específicos el derecho de crear tablas federadas en esquemas u objetos del proveedor remoto. - Procedimiento REVOKE_READ
Este procedimiento revoca el privilegio del usuario para crear una tabla federada.
Tema principal: Paquete DBMS_DATA_ACCESS_ADMIN
GRANT_REGISTER Procedimiento
Este procedimiento permite a los usuarios gestionar ámbitos de creación. Solo estos usuarios con privilegios pueden registrar, actualizar o anular el registro de ámbitos.
Sintaxis
procedure grant_register(
username in varchar2,
scope in varchar2
);Parámetros
| Parámetro | Descripción |
|---|---|
|
|
Nombre del usuario al que desea otorgar el privilegio. |
scope |
Especifica el nivel de control de acceso para los hiperenlaces de tabla. |
Tema principal: Resumen de subprogramas DBMS_DATA_ACCESS_ADMIN
REVOKE_REGISTER Procedimiento
Este procedimiento revoca los privilegios para registrar o actualizar un ámbito de creación.
Sintaxis
procedure revoke_register(username in varchar2);Parámetros
| Parámetro | Descripción |
|---|---|
|
|
Nombre del usuario para el que desea revocar el privilegio. |
Tema principal: Resumen de subprogramas DBMS_DATA_ACCESS_ADMIN
GRANT_READ Procedimiento
Este procedimiento otorga a usuarios específicos el derecho de crear tablas federadas en esquemas u objetos del proveedor remoto.
Sintaxis
procedure grant_read(
username in varchar2,
remote_schema_name in varchar2,
remote_schema_object_name in varchar2 default null);Parámetros
| Parámetro | Descripción |
|---|---|
|
|
Especifica el nombre del usuario para el que desea otorgar el privilegio. |
remote_schema_name |
Especifica el nombre del esquema remoto al que desea acceder. |
|
|
Especifica el nombre del objeto de esquema remoto al que desea acceder. Si no especifica este campo, se puede acceder a todos los objetos del esquema mencionado. |
Tema principal: Resumen de subprogramas DBMS_DATA_ACCESS_ADMIN
REVOKE_READ Procedimiento
Este procedimiento revoca el privilegio del usuario para crear una tabla federada.
Sintaxis
procedure revoke_read(
username in varchar2,
remote_schema_name in varchar2,
remote_schema_object_name in varchar2 default null);Parámetros
| Parámetro | Descripción |
|---|---|
|
|
Especifica el nombre del usuario para el que desea revocar el privilegio. |
remote_schema_name |
Especifica el nombre del esquema remoto que desea revocar. |
|
|
Especifica el nombre del objeto de esquema remoto que desea revocar. Si no se proporciona acceso para todos los objetos del esquema mencionado, se revoca. |
Tema principal: Resumen de subprogramas DBMS_DATA_ACCESS_ADMIN