Chapter 14 Fonctionnalités spécifiques aux SGBD
Les attributs étendues suivants sont définis par défaut dans le SGBD Sybase AS Enterprise.
Les attributs étendus suivants sont disponibles sur l'onglet Sybase :
Nom | Code interne | Description |
---|---|---|
Stocker une colonne Java-SQL dans une ligne | InRow | Indique si une colonne Java-SQL est stockée séparément de la ligne (attribut défini à False) ou dans un storage alloué directement dans la ligne (attribut défini à True) |
La colonne calculée est matérialisée | Materialized | Indique que la colonne calculée est matérialisée |
Clé de cryptage | EncryptionKey | Indique un nom de clé de cryptage |
Les attributs étendus suivants sont disponibles pour les objets étendus ayant un stéréotype EncryptionKey, sur l'onglet Detail (version 12.5.3a uniquement) :
Nom | Code interne | Description |
---|---|---|
Algorithme | Algorithm | Advanced Encryption Standard (AES) est le seul algorithme pris en charge. |
Clé de cryptage par défaut | Default | Permet au responsable sécurité du système de créer une clé par défaut pour utiliser sur toutes les colonnes cryptées qui n'ont pas de nom de clé spécifié dans une instruction create table ou alter table. Il s'agit d'un clé par défaut spécifique à la base de données à utiliser sur les tables d'une même base de données. La clé par défaut est stockée dans la table sysencryptkeys de la base de données, la même que pour les clés qui ne sont pas des clés par défaut. |
Vecteur d'initialisation | InitVector | Omet l'utilisation d'un vecteur d'initialisation lors du cryptage.
Permet à la colonne de prendre en charge un index. Lorsqu'un vecteur d'initialisation est utilisé par l'algorithme de cryptage, la version cryptée de deux textes standard identiques peut être différente, ce qui peut empêcher un spécialiste en cryptage de détecter des motifs de données, mais qui empêcherait d'indexer les données sur disque ou d'effectuer des recherches sur ces données sans décryptage préalable. |
Longueur de clé | KeyLength | Taille en octets de la clé à créer. Pour AES, les longueurs de clé valides sont 128, 192 et 256 bits. |
Complément des types de données | Pad | Pour utiliser la fonctionnalité permettant de compléter les types de données dont la longueur est inférieure à un bloc. Vous pouvez utiliser cette fonctionnalité à la place d'un vecteur d'initialisation afin de rendre aléatoire le texte crypté. Ne convient que pour les colonnes dont la longueur de texte standard est inférieure à la moitié de la longueur du bloc. Pour l'algorithme AES par défaut, la longueur est de 16 octets. |
Les attributs étendus suivants sont disponibles sur l'onglet Sybase :
Nom | Code interne | Description |
---|---|---|
Index de clé descendant | DescKey | Indique si l'index créé pour une contrainte doit être créé avec un ordre décroissant pour chaque colonne. |
Les attributs étendus suivants sont disponibles sur l'onglet Encryption (version 12.5.3a uniquement) :
Nom | Code interne | Description |
---|---|---|
Mot de passe de cryptage | EncryptionPassword | Mot de passe de cryptage global |
Les attributs étendus suivants sont disponibles sur l'onglet Sybase :
Nom | Code interne | Description |
---|---|---|
Nombre de partitions | ExtTablePartition | Permet de définir le nombre de partitions pour une table. |
Copyright (C) 2005. Sybase Inc. All rights reserved. |
![]() |