A propos des liens hypertexte de table sur Autonomous Database
Selon la façon dont vous générez un lien hypertexte de table, un lien hypertexte de table permet d'accéder aux données des tables ou des vues ou en exécutant une requête SQL.
Lorsque vous générez un lien hypertexte de table, vous indiquez une expiration, soit en tant que date d'expiration, par exemple, définissez le lien hypertexte de table pour qu'il expire au bout de 120 minutes, soit en tant que nombre d'expiration, par exemple, le lien hypertexte de table expire au bout de 10 fois.
Les liens hypertexte de table fournissent les informations suivantes :
-
Accès public : à l'aide d'un lien hypertexte de table, un destinataire de données sur le réseau Internet public peut accéder aux données lorsque celles-ci résident sur une instance Autonomous Database dans un sous-réseau privé.
-
Accès avec vérification d'ACL : vous pouvez générer un lien hypertexte de table avec vérification d'ACL activée. Lorsque vous générez un lien hypertexte de table et que vous activez la vérification d'ACL, les données de lien hypertexte de table ne sont accessibles à une base de données consommateur qu'une fois l'adresse IP de la demande entrante validée en fonction des ACL définies sur la base de données du producteur.
-
Expiration : un fournisseur de données indique l'expiration d'un lien hypertexte de table, ce qui signifie que le lien hypertexte de table a une durée limitée avant son expiration (jusqu'à un maximum de 90 jours).
-
Limites de nombre d'utilisations d'expiration : un fournisseur de données peut spécifier une limite sur le nombre de fois qu'un destinataire peut utiliser un lien hypertexte de table pour accéder aux données.
-
Transparence d'adresse : un fournisseur de données peut masquer le nom Autonomous Database afin qu'il ne soit pas visible dans un lien hypertexte de table.
-
Options de niveau colonne pour les fonctions de format tabulaire et le regroupement : lorsque vous générez un lien hypertexte de tableau, vous pouvez spécifier les options suivantes par colonne : tri, filtrage, autorisation des couleurs de cellule ou option de regroupement, dans laquelle vous pouvez choisir d'afficher les données regroupées en fonction des valeurs d'une colonne donnée.
-
Groupes de liens hypertexte de table : les groupes permettent aux utilisateurs d'accéder aux données de plusieurs tables via un lien hypertexte de table unique. L'utilisation d'un groupe de liens hypertexte de table simplifie l'extraction des données en consolidant les informations de différentes tables en un seul point d'accès, ce qui rend le partage des données plus efficace et convivial.
Il existe une limite de 128 liens hypertexte de table actifs sur une instance Autonomous Database.
Cas d'utilisation de liens hypertexte de table
La génération et la fourniture d'un lien hypertexte de table prennent en charge les cas d'emploi suivants :
Cas d'emploi | Description |
---|---|
Collaboration au sein de l'organisation |
Vous pouvez utiliser les liens hypertexte de table pour accéder aux données d'urgence. Dans les cas où une réponse rapide est nécessaire, par exemple lors d'une enquête sur un incident critique, vous fournissez un lien hypertexte de table pour permettre un accès immédiat et temporaire à des données spécifiques sans avoir à créer de nouveaux comptes de base de données ni à modifier des droits d'accès existants. |
Applications BB (Business to Business) |
Un partenaire commercial peut facilement accéder aux données. A l'aide d'un lien hypertexte de table, une entreprise peut fournir à un partenaire commercial un moyen simple d'accéder aux données ou aux rapports. Cela permet d'éviter la génération manuelle de rapports et la distribution de courriels. |
Audits et révisions tiers |
Lorsqu'un auditeur ou un réviseur externe a besoin d'accéder à des données spécifiques pendant une durée limitée, un lien hypertexte de table peut lui donner l'accès dont il a besoin sans compromettre la sécurité globale de la base de données. |
Data as a Product (Commerce numérique) |
Les fournisseurs peuvent accorder un accès limité ou à usage unique au contenu ou aux données achetés à l'aide d'un lien hypertexte de table. Une fois accédé, l'URL expire, protégeant l'exclusivité du produit et assurant une livraison efficace et sécurisée. |
Meilleures pratiques de sécurité pour les liens hypertexte de table
Voici quelques bonnes pratiques pour générer et utiliser des liens hypertexte de table :
-
Définir un délai d'expiration court : un lien hypertexte de table ne doit être valide que pour la durée minimale requise. Plus la période de validité est courte, plus le risque est faible si le lien hypertexte de table est compromis.
-
Invalidation du rapport périodique : invalide un lien hypertexte de table immédiatement lorsqu'il n'est plus nécessaire.
-
Utiliser les droits d'accès appropriés : un lien hypertexte de table est exécuté à l'aide des privilèges accordés à l'utilisateur de base de données qui génère le lien hypertexte de table. L'utilisateur qui génère un lien hypertexte de table doit disposer des privilèges minimum requis pour fournir l'accès aux données.
-
Sécurité du contenu : pour limiter le risque de partage de données dynamiques involontaires, procédez comme suit :
-
Créez une vue en plus des données que vous souhaitez partager dans un lien hypertexte de table et vérifiez que la définition de vue est à jour.
-
Si nécessaire, créez une stratégie VPD lorsque vous générez un lien hypertexte de table. Vous pouvez utiliser des stratégies VPD pour limiter les lignes visibles par les utilisateurs des liens hypertexte de table.
-
Si nécessaire, activez la vérification d'ACL lorsque vous générez un lien hypertexte de table.
-
-
Surveillance du chargement : surveillez le chargement des requêtes de lien hypertexte de table à l'aide de PerfHub et de la surveillance SQL.
Activez le redimensionnement automatique de Compute et assurez-vous que le nombre d'UC est correctement dimensionné en fonction de la taille du jeu de données et du chargement des requêtes de lien hypertexte de table.