Data Management (DMS) propose trois modes de contrôle — Flexible Management, Stable Change et Security Collaboration — pour régir l'accès, les modifications et l'audit des instances de base de données. Attribuez un mode de contrôle à chaque instance en fonction de la taille de votre équipe, de vos exigences de sécurité et de vos besoins en matière de gouvernance des changements.
Choisir un mode de contrôle
Les trois modes sont classés du niveau de sécurité le plus faible au plus élevé, en tenant compte de la gouvernance des processus de R&D et de changement, de l'échelle de l'équipe, de l'étendue des fonctionnalités et du coût.
| Mode de contrôle | Idéal pour | Facturation |
|---|---|---|
| Flexible Management | Environnements à utilisateur unique ou à faible gouvernance où les tickets ne nécessitent pas d'approbation | Gratuit |
| Stable Change | Petites équipes ayant besoin d'une haute disponibilité, de modifications sans verrouillage et d'une révision SQL | Payant (abonnement ou paiement à l'utilisation) |
| Security Collaboration | Grandes équipes nécessitant une sécurité de niveau entreprise, la conformité et des flux de travail DevOps personnalisables | Payant (abonnement ou paiement à l'utilisation) |
Flexible Management prend en charge la gestion visualisée des données et des schémas pour plus de 30 types de bases de données. Exécutez des instructions SQL ou utilisez des opérations par pointage et clic directement dans la console SQL. Les fonctionnalités de gestion des données présentent certaines limites.
Stable Change inclut toutes les fonctionnalités de Flexible Management, avec des limites de fonctionnalités assouplies et des outils de stabilité supplémentaires tels que les modifications sans verrouillage et la révision SQL.
Security Collaboration inclut toutes les fonctionnalités de Flexible Management et Stable Change, ainsi que la fonctionnalité DevOps permettant de personnaliser les spécifications de conception, les processus de R&D et les flux d'approbation.
Pour plus de détails sur les tarifs, consultez Éléments facturables et tarifs et Acheter le service DMS.
Configurer le mode de contrôle d'une instance
-
Enregistrer une instance et définir son mode de contrôle
RemarqueLors de l'enregistrement d'une instance en tant qu'administrateur DMS ou administrateur de base de données (DBA), activez l'hébergement de sécurité pour l'instance. Avec l'hébergement de sécurité activé, l'administrateur DMS, le DBA et les utilisateurs réguliers peuvent se connecter sans mot de passe.
-
Modifier le mode de contrôle d'une instance
RemarqueLe passage de Flexible Management à Stable Change ou Security Collaboration entraîne des frais. Consultez Tarifs. Avant de changer de mode, vérifiez que cette modification n'affecte pas votre activité : la disponibilité des fonctionnalités varie selon les modes (consultez la matrice des fonctionnalités ci-dessous).
Fonctionnalités prises en charge par chaque mode de contrôle
Catégorie | Fonctionnalités du produit | Flexible Management | Stable Change | Security Collaboration |
Gestion des instances | Compte de base de données et mot de passe Remarque Si l'hébergement de sécurité est activé pour l'instance, un mot de passe de compte n'est pas requis. Pour plus d'informations, consultez Activer l'hébergement de sécurité. | Authentification du compte Alibaba Cloud. Les comptes et mots de passe de base de données ne sont pas utilisés. | ||
O | O | O | ||
N Remarque Si l'hébergement de sécurité est activé pour l'instance, vous pouvez gérer les autorisations d'instance. Pour plus d'informations, consultez Activer l'hébergement de sécurité. | O | |||
O | Oui, une configuration individuelle est requise. | O : peut être activé globalement. L'accès peut être restreint aux réseaux de l'entreprise. | ||
N | N | O | ||
Granularité de l'autorisation des ressources | Autorisation d'instance et accès via le compte de base de données. Remarque Si l'hébergement de sécurité est activé pour l'instance, les autorisations au niveau de la base de données, de la table, du champ et de la ligne sont prises en charge. Pour plus d'informations, consultez Activer l'hébergement de sécurité. | Autorisations à la demande au niveau de la base de données, de la table, du champ et de la ligne. | ||
Granularité de l'autorisation des opérations | - | Autorisation de fonctionnalité | Autorisations de requête, d'exportation et de modification. | |
Période d'autorisation | - | - | Définir selon les besoins. Les autorisations sont automatiquement révoquées à l'expiration. | |
Gestion des autorisations de données au niveau des lignes | N | N | O | |
Exportation de données | O | O | O | |
O | O | O | ||
Vérification des autorisations et flux d'approbation | - | - | O | |
Nombre maximal de lignes pouvant être exportées gratuitement par jour | 1 million de lignes | 20 millions de lignes | Illimité | |
Nombre maximal de tables pouvant être exportées à la fois | Illimité | Illimité | Illimité | |
Capacité maximale des tables pouvant être exportées à la fois | 10 Go | Illimité | Illimité | |
Sécurité et spécifications | O : afficher les données de journal des dernières 24 heures. | O : accéder et afficher les données de journal à tout moment dans la période de rétention de 3 ans. | ||
O | O | O | ||
O : fonctionnalité payante. Le contrôle d'accès granulaire n'est pas pris en charge. | O : fonctionnalité payante. Le contrôle d'accès granulaire n'est pas pris en charge. | O : fonctionnalité payante. Inclus dans la gestion des données sensibles. | ||
N | N | O | ||
O | O | N | ||
Classification et catégorisation des données | O : fonctionnalité payante. Inclus dans la gestion des données sensibles. | O : fonctionnalité payante. Inclus dans la gestion des données sensibles. | O : fonctionnalité payante. Inclus dans la gestion des données sensibles. | |
Évolution du schéma | N | N | O | |
O | O | O | ||
O | O | O | ||
N | O | O | ||
Modification des données | N | O | O | |
N | O | O | ||
N | O | O | ||
O | O | O | ||
O | O | O | ||
Identification des menaces avant modification | N | O | O | |
Gestion des menaces après modification | N | O | O | |
Stabilité de la base de données | Fichiers binlog de la dernière heure. | Illimité. Le téléchargement par lots est pris en charge. | Illimité. Le téléchargement par lots est pris en charge. | |
O : prend en charge la définition de règles d'audit. Les flux d'approbation ne sont pas pris en charge. | O : prend en charge la définition de règles d'audit. Les flux d'approbation ne sont pas pris en charge. | O : prend en charge la définition de règles d'audit et de flux d'approbation. | ||
Gestion des opérations | N | N | O | |
N | N | O | ||
Efficacité du développement | Développement collaboratif | N | N | O |
Requête inter-instances | N | N | O | |
Génération automatique de données de test | O : générer jusqu'à 1 million de lignes à la fois. | O : générer jusqu'à 100 millions de lignes à la fois. | O : générer jusqu'à 100 millions de lignes à la fois. | |
Approbation du flux de travail de développement | N | N | O : prend en charge la personnalisation selon les besoins. | |
Configurer des bases de données logiques | N | N | O | |
Opérations par lots sur les tables | O | O | O | |
Planification des tâches de développement de données déclenchées automatiquement | N | N | O | |
Fenêtre SQL | O | - | O | |
N Remarque Si l'hébergement de sécurité est activé pour l'instance, le mode Super SQL est pris en charge. Pour plus d'informations, consultez Activer l'hébergement de sécurité. | O | O | ||
O | O | O | ||
O | O | O | ||
N | N | O | ||
O | O | O : pris en charge après l'activation de la fonction de requête inter-bases de données. | ||
Diagnostic et optimisation des performances de la base de données | O | O | O | |
Commande SQL | O | O | O | |
Copier le jeu de résultats SQL | O | O | O | |
Plan d'exécution | O | O | O | |
Changement de jeu de caractères | O | O | O | |
Délai d'attente et interruption de la requête SQL | N | N | O | |
Limite quotidienne de lignes interrogées | N | N | O | |
Limite quotidienne du nombre de requêtes | N | N | O | |
Enregistrer les instructions SQL fréquemment utilisées | O | O | O | |
Limite d'analyse complète de table pour les grandes tables | N | N | O | |
Nombre maximal de lignes renvoyées pour une seule requête | 3 000 lignes. La pagination est prise en charge. | 3 000 lignes. La pagination est prise en charge. | 3 000 lignes. Personnalisable. Vous pouvez configurer l'utilisation ou non de la pagination. | |
Visualisation des résultats de requête de données | O | O | O | |
Mise en forme SQL | O | O | O | |
Suggestion de code SQL | O | O | O | |
Gestion du schéma de table | Comparaison de schéma de table | O | O | O |
Édition de schéma de table | O | O | O | |
Synchronisation de schéma de table | O | O | O | |
Exportation du dictionnaire de données | 5 | Illimité | Illimité | |
Spécifications de conception de schéma de table | N | N | O | |
Flux de travail de développement de schéma de table | N | N | Prend en charge les bases de données inter-comptes, inter-bases de données et gérées par l'utilisateur. | |
Conserver jusqu'à 3 versions de base de données. | Conserver jusqu'à 20 versions de base de données. | Conserver jusqu'à 50 versions de base de données. | ||
Générateur de code | N | N | O | |
Synchroniser le dictionnaire de données | N | N | O | |
Topologie | - | - | O | |
Gestion des instances
| Fonctionnalité | Flexible Management | Stable Change | Security Collaboration |
|---|---|---|---|
| Connexion à l'instance | Compte de base de données et mot de passe requis ¹ | Connexion sans mot de passe via le compte Alibaba Cloud | Connexion sans mot de passe via le compte Alibaba Cloud |
| Synchronisation du dictionnaire de données | O | O | O |
| Gestion des autorisations d'instance | N ¹ | O | O |
| Accéder à la liste d'autorisation IP | O | O — adresses IP sources contrôlées individuellement | O — activé globalement sur les réseaux de l'entreprise uniquement |
| Contrôle d'accès aux métadonnées | N | N | O |
| Granularité de l'autorisation des ressources | Niveau du compte de base de données ¹ | Bases de données, tables, colonnes et lignes | Bases de données, tables, colonnes et lignes |
| Granularité de l'autorisation des opérations | — | Au niveau de la fonctionnalité | Opérations de requête, d'exportation, de modification et de conception par table |
| Période d'autorisation | — | — | Personnalisable ; les autorisations sont automatiquement révoquées à l'expiration |
| Gestion des autorisations de données au niveau des lignes | N | N | O |
¹ Si l'hébergement de sécurité est activé, les comptes et mots de passe de base de données ne sont pas requis pour la connexion, la gestion des autorisations d'instance est prise en charge et la granularité de l'autorisation des ressources s'étend aux bases de données, tables, colonnes et lignes. Consultez Activer l'hébergement de sécurité.
Exportation de données
| Fonctionnalité | Flexible Management | Stable Change | Security Collaboration |
|---|---|---|---|
| Exporter le jeu de résultats SQL | O | O | O |
| Exporter la base de données | O | O | O |
| Vérification des autorisations et approbation du processus | — | — | O |
| Nombre maximal de lignes exportées gratuitement par jour | 1 million | 20 millions | Illimité |
| Nombre maximal de tables par exportation | Illimité | Illimité | Illimité |
| Capacité maximale par exportation | 10 Go | Illimité | Illimité |
Sécurité et spécifications
| Fonctionnalité | Flexible Management | Stable Change | Security Collaboration |
|---|---|---|---|
| Audit des opérations | Journaux du jour précédent uniquement | Journaux conservés pendant 3 ans, accessibles à tout moment | Journaux conservés pendant 3 ans, accessibles à tout moment |
| Filigrane de données | O | O | O |
| Gestion des données sensibles | O — facturé ; la gestion fine des autorisations n'est pas prise en charge | O — facturé ; la gestion fine des autorisations n'est pas prise en charge | O — facturé ; à activer dans le module Sensitive Data |
| Gestion des règles de sécurité | N | N | O |
| Cloner la base de données | O | O | N |
| Classification des données | O — facturé ; à activer dans le module Sensitive Data | O — facturé ; à activer dans le module Sensitive Data | O — facturé ; à activer dans le module Sensitive Data |
Modification de schéma
| Fonctionnalité | Flexible Management | Stable Change | Security Collaboration |
|---|---|---|---|
| Conception de schéma | N | N | O |
| Synchronisation de schéma | O | O | O |
| Synchronisation de table fantôme | O | O | O |
| Opérations DDL sans verrouillage | N | O | O |
Modification des données
| Fonctionnalité | Flexible Management | Stable Change | Security Collaboration |
|---|---|---|---|
| Modification normale des données | N | O | O |
| Opérations DML sans verrouillage | N | O | O |
| Suppression des données historiques | N | O | O |
| Modification d'objet programmable | O | O | O |
| Importer des données | O | O | O |
| Identification des risques avant les modifications | N | O | O |
| Gestion des risques après les modifications | N | O | O |
Stabilité de la base de données
| Fonctionnalité | Flexible Management | Stable Change | Security Collaboration |
|---|---|---|---|
| Suivi des données | Journaux binaires de la dernière heure uniquement | Illimité ; téléchargement par lots pris en charge | Illimité ; téléchargement par lots pris en charge |
| Révision SQL | Configuration des règles de révision prise en charge ; les approbations de processus ne sont pas prises en charge | Configuration des règles de révision prise en charge ; les approbations de processus ne sont pas prises en charge | Configuration des règles de révision et approbations de processus prises en charge |
Gestion O&M
| Fonctionnalité | Flexible Management | Stable Change | Security Collaboration |
|---|---|---|---|
| Regroupement de bases de données | N | N | O |
| Contrôle d'accès aux métadonnées | N | N | O |
Efficacité R&D
| Fonctionnalité | Flexible Management | Stable Change | Security Collaboration |
|---|---|---|---|
| R&D collaborative | N | N | O |
| Requête inter-instances | N | N | O |
| Génération automatique de données de test | Max 1 million de lignes | Max 100 millions de lignes | Max 100 millions de lignes |
| Approbation du processus R&D | N | N | O — flux d'approbation personnalisables |
| Configuration de la base de données logique | N | N | O |
| Opérations sur plusieurs tables | O | O | O |
| Planification des tâches récurrentes de développement de données | N | N | O |
Console SQL
| Fonctionnalité | Flexible Management | Stable Change | Security Collaboration |
|---|---|---|---|
| Interrogation et modification de schéma | O | — | O |
| Mode Super SQL | N ² | O | O |
| Gestion des versions de schéma | O | O | O |
| Ajustement du niveau de sensibilité des champs | O | O | O |
| Vérification de la qualité des données | N | N | O |
| Requête inter-bases de données | O | O | O — nécessite l'activation de la fonction de requête inter-bases de données |
| Diagnostic et optimisation des performances de la base de données | O | O | O |
| Instructions SQL | O | O | O |
| Copies du jeu de résultats SQL | O | O | O |
| Plans d'exécution | O | O | O |
| Changement de jeu de caractères | O | O | O |
| Délai d'attente et interruption de la requête SQL | N | N | O |
| Limite quotidienne de lignes interrogées | N | N | O |
| Limite quotidienne du nombre de requêtes | N | N | O |
| Gestion des instructions SQL fréquemment utilisées | O | O | O |
| Seuil de taille de table pour l'analyse complète | N | N | O |
| Nombre maximal de lignes renvoyées par requête | 3 000 lignes ; pagination prise en charge | 3 000 lignes ; pagination prise en charge | 3 000 lignes ; pagination facultative |
| Visualisation des résultats de requête | O | O | O |
| Mise en forme SQL | O | O | O |
| Suggestions SQL intelligentes | O | O | O |
² Si l'hébergement de sécurité est activé, le mode Super SQL est pris en charge. Consultez Activer l'hébergement de sécurité.
Gestion du schéma
| Fonctionnalité | Flexible Management | Stable Change | Security Collaboration |
|---|---|---|---|
| Comparaison de schéma | O | O | O |
| Édition de schéma | O | O | O |
| Synchronisation de schéma de table | O | O | O |
| Nombre maximal de dictionnaires de données exportés | 5 | Illimité | Illimité |
| Spécifications de conception de schéma de table | N | N | O |
| Processus R&D pour les schémas de table | N | N | Tables créées par d'autres comptes, dans d'autres bases de données et dans des bases de données gérées par l'utilisateur |
| Gestion des versions de schéma | 3 versions conservées | 20 versions conservées | 50 versions conservées |
| Générateur de code | N | N | O |
| Synchronisation du dictionnaire de données | N | N | O |
| Topologie | — | — | O |
Légende : O = pris en charge, N = non pris en charge, — = non applicable
FAQ
Plusieurs instances peuvent-elles partager le même quota Security Collaboration ?
Oui, mais pas en même temps. Une fois que DMS a terminé les modifications de données ou de schéma sur une instance en mode Security Collaboration, l'administrateur DMS ou le DBA peut faire revenir cette instance en mode Flexible Management, puis basculer une autre instance en mode Security Collaboration.
Puis-je exécuter directement des instructions UPDATE ou DELETE dans la console SQL pour les instances Stable Change ?
Non. La modification directe des données via la console SQL n'est pas prise en charge pour les instances en mode Stable Change. Soumettez plutôt un ticket. Consultez Modifications de données sans verrouillage et Modifications de schéma sans verrouillage.
Puis-je faire revenir une instance payante à son mode de contrôle d'origine ?
Oui. Consultez Modifier le mode de contrôle d'une instance.