Acerca de los hiperenlaces de tablas en Autonomous Database
En función de cómo se genere un hiperenlace de tabla, este proporciona acceso a los datos de las tablas o vistas o mediante la ejecución de una consulta SQL.
Al generar un hipervínculo de tabla, especifique una caducidad, ya sea como una hora de caducidad, por ejemplo, defina el hipervínculo de tabla para que caduque después de 120 minutos o como un recuento de caducidad, por ejemplo, el hipervínculo de tabla caduca después de utilizar el hipervínculo de tabla 10 veces.
Los hiperenlaces de tabla proporcionan lo siguiente:
-
Acceso público: mediante un hiperenlace de tabla, un destinatario de datos en la red pública de Internet puede acceder a los datos cuando los datos residen en una instancia de Autonomous Database en una subred privada.
-
Acceso con comprobación de ACL: puede generar un hiperenlace de tabla con la comprobación de ACL activada. Cuando se genera un hiperenlace de tabla y se activa la comprobación de ACL, los datos de hiperenlace de tabla solo son accesibles para una base de datos de consumidor después de validar la dirección IP de la solicitud entrante en función de las ACL definidas en la base de datos del productor.
-
Caducidad: un proveedor de datos especifica la caducidad de un hiperenlace de tabla, lo que significa que el hiperenlace de tabla tiene un tiempo limitado antes de que caduque (hasta un máximo de 90 días).
-
Límites de recuento de uso de caducidad: un proveedor de datos puede especificar un límite en el número de veces que un destinatario puede utilizar un hiperenlace de tabla para acceder a los datos.
-
Transparencia de punto final: un proveedor de datos puede ocultar el nombre de Autonomous Database para que no esté visible en un hiperenlace de tabla.
-
Opciones de nivel de columna para funciones de formato tabular y agrupación: al generar un hiperenlace de tabla, puede especificar las siguientes opciones por columna: ordenación, filtrado, permitir colores de celda o la opción Agrupar por, en la que puede seleccionar ver datos agrupados por los valores de una columna especificada.
Hay un límite de 128 hiperenlaces de tabla activos en una instancia de Autonomous Database.
Casos de uso de hipervínculo de tabla
Generar y proporcionar un hiperenlace de tabla soporta los siguientes casos de uso:
Caso de uso | Descripción |
---|---|
Dentro de colaboración de organización |
Puede utilizar hipervínculos de tabla para el acceso a datos de emergencia. En situaciones en las que se necesita una respuesta rápida, como durante una investigación de incidentes críticos, se proporciona un hiperenlace de tabla para permitir el acceso inmediato y temporal a datos específicos sin necesidad de crear nuevas cuentas de base de datos o modificar los permisos existentes. |
Aplicaciones BB (de empresa a empresa) |
Un socio comercial puede acceder fácilmente a los datos. Mediante un hiperenlace de tabla, una empresa puede proporcionar a un partner comercial una forma sencilla de acceder a datos o informes. Esto puede eliminar la necesidad de generar informes manuales y distribuir correos electrónicos. |
Auditorías y revisiones de terceros |
Cuando un auditor externo o revisor requiere acceso a datos específicos por un tiempo limitado, un hipervínculo de tabla puede darles el acceso que necesitan sin comprometer la seguridad general de la base de datos. |
Datos como producto (Digital Commerce) |
Los proveedores pueden otorgar acceso limitado o de un solo uso al contenido o los datos adquiridos mediante un hipervínculo de tabla. Una vez accedido, la URL caduca, protegiendo la exclusividad del producto y garantizando una entrega eficiente y segura. |
Mejores prácticas de seguridad para hiperenlaces de tablas
A continuación se muestran algunas prácticas recomendadas para generar y utilizar hipervínculos de tabla:
-
Definir un tiempo de caducidad corto: un hiperenlace de tabla solo debe ser válido durante el tiempo mínimo necesario. Cuanto más corto sea el período de validez, menor será el riesgo si el hipervínculo de tabla se ve comprometido.
-
Invalidación de PAR: invalide un hiperenlace de tabla inmediatamente cuando ya no sea necesario.
-
Usar permisos adecuados: un hiperenlace de tabla se ejecuta utilizando los privilegios otorgados al usuario de base de datos que genera el hiperenlace de tabla. El usuario que genera un hiperenlace de tabla debe tener los privilegios mínimos necesarios para proporcionar acceso a los datos.
-
Seguridad de contenido: para mitigar el riesgo de compartir datos dinámicos no deseados:
-
Cree una vista sobre los datos que desea compartir en un hiperenlace de tabla y controle que la definición de vista está actualizada.
-
Según sea necesario, cree una política de VPD al generar un hiperenlace de tabla. Puede utilizar políticas de VPD para restringir las filas visibles para los usuarios de hipervínculo de tabla.
-
Cuando sea necesario, active la comprobación de ACL al generar un hiperenlace de tabla.
-
-
Supervisión de carga: supervise la carga de consulta de hiperenlace de tabla mediante PerfHub y supervisión SQL.
Active la escala automática de recursos informáticos y asegúrese de que el recuento de CPU tenga el tamaño adecuado para el tamaño del juego de datos y la carga de consulta de hiperenlace de tabla.