Tous les produits
Search
Centre de documentation

Data Management:Connexion à une base de données

Dernière mise à jour :Aug 09, 2026

Réponses aux questions fréquentes concernant la connexion aux bases de données dans Data Management (DMS).

Comment trouver le compte et le mot de passe corrects de la base de données ?

Le compte et le mot de passe de la base de données dans DMS correspondent au compte utilisateur et au mot de passe configurés sur l'instance de base de données elle-même. Les étapes suivantes utilisent une instance ApsaraDB RDS for MySQL comme exemple.

Étape 1 : Récupérer le nom du compte

  1. Accédez à la console ApsaraDB RDS et cliquez sur le nom de l'instance dans la page Instances.

  2. Dans le volet de navigation de gauche, cliquez sur Accounts pour afficher le nom du compte.

image.png

Remarque

Si vous avez oublié le mot de passe, cliquez sur Reset Password dans la colonne Actions. Pour plus de détails, reportez-vous à la rubrique Réinitialiser le mot de passe d'un compte sur une instance ApsaraDB RDS for MySQL.

Étape 2 : Se connecter à la base de données

  1. En haut de la page des détails de l'instance, cliquez sur Log On to Database. La boîte de dialogue Log on to Database Instance s'ouvre dans la console DMS.

  2. Saisissez le nom du compte dans le champ Database Account.

  3. Saisissez le mot de passe dans le champ Database Password.

    Remarque

    Saisissez le mot de passe manuellement. Ne le copiez-collez pas.

    image.png

  4. Cliquez sur Login dans le coin supérieur droit.

Pourquoi DMS indique-t-il « database access is denied » ?

Cette erreur a trois causes courantes :

Pourquoi l'erreur « Communications link failure » apparaît-elle lorsque DMS se connecte à une base de données MySQL ?

La solution dépend du temps passé par DMS à tenter la connexion :

  • 0 milliseconde : La connexion a été bloquée immédiatement. Vérifiez la validité des informations d'identification, l'absence d'entrée dans la liste d'autorisation ou une configuration incorrecte de celle-ci. Pour la configuration de la liste d'autorisation, consultez la rubrique Ajouter les adresses IP et les blocs CIDR de DMS aux paramètres de sécurité.

  • Quelques dizaines de millisecondes : La connexion a atteint la base de données mais a échoué. Vérifiez si SSL est activé et si le certificat SSL a expiré.

Pourquoi DMS indique-t-il « Failed to establish the connection, which may be due to an invalid database password, incorrect whitelist settings, or improper configuration of instance logon-free mode » ?

Vérifiez les trois causes les plus courantes dans l'ordre suivant :

  1. Vérifiez que le mot de passe du compte de la base de données est correct.

  2. Vérifiez que les adresses IP de DMS sont ajoutées à la liste d'autorisation de l'instance. Pour la liste complète des adresses IP et des blocs CIDR, reportez-vous à la rubrique Ajouter les adresses IP et les blocs CIDR de DMS aux paramètres de sécurité.

  3. Vérifiez si l'hébergement de sécurité (connexion sans mot de passe) est activé pour l'instance dans DMS.

Si le problème persiste, essayez de vous connecter directement en utilisant l'endpoint de l'instance, ou supprimez l'instance de DMS et tentez à nouveau de vous y connecter.

Que faire si un problème de liste d'autorisation m'est signalé lors de l'enregistrement d'une instance ApsaraDB avec DMS ?

设置白名单

Cliquez sur Configure Whitelist dans la boîte de dialogue des problèmes de liste d'autorisation. DMS ajoute automatiquement l'adresse IP de son serveur à la liste d'autorisation de l'instance ApsaraDB. Si l'ajout automatique échoue, ajoutez les adresses IP manuellement. Pour la liste complète, reportez-vous à la rubrique Ajouter les adresses IP et les blocs CIDR de DMS aux paramètres de sécurité.

Pourquoi DMS indique-t-il « the instance has been disabled » ?

Le mode Security Collaboration acheté pour l'instance a expiré. Procédez comme suit selon vos besoins :

  • Pour continuer à utiliser le mode Security Collaboration : Achetez à nouveau le mode, puis connectez-vous à l'instance. Pour plus de détails, reportez-vous à la rubrique Acheter une fonctionnalité de DMS.

  • Pour basculer vers un autre mode de contrôle : Dans la console DMS, faites un clic droit sur l'instance dans le volet de navigation de gauche et choisissez Control Mode > Flexible Management. Connectez-vous ensuite à nouveau à l'instance.

image

Que faire si le certificat SSL expire ?

Mettez à jour la période de validité du certificat. Reportez-vous à la documentation correspondant à votre type de base de données :

Base de données Référence
ApsaraDB RDS for MySQL Utiliser un certificat cloud pour activer le chiffrement SSL
ApsaraDB RDS for PostgreSQL Configurer un certificat personnalisé pour activer la fonction de chiffrement SSL
ApsaraDB for Redis Configurer le chiffrement SSL

Pourquoi DMS indique-t-il « SSL connection must be used » après avoir activé TLS ou SSL pour une instance ApsaraDB for Redis ?

SSL est activé sur l'instance Redis, mais pas encore dans DMS. Activez SSL dans DMS :

  1. Connectez-vous à la console DMS V5.0.

  2. Dans le volet de navigation de gauche, choisissez Database Instances > Instances Disconnected.

  3. Faites un clic droit sur l'instance ApsaraDB for Redis et cliquez sur Edit.

  4. Dans la section Advanced Information, définissez Enable SSL sur Enable.

  5. Cliquez sur Test Connectivity.

  6. Une fois le test réussi, cliquez sur Save.

Pour plus de détails, reportez-vous à la rubrique Modifier les instances de base de données.

Pourquoi DMS indique-t-il « the access source is invalid » lorsque je me connecte à une instance ApsaraDB RDS en tant qu'utilisateur Resource Access Management (RAM) ?

  1. Confirmez que vous pouvez vous connecter à DMS.

  2. Ajoutez les adresses IP de DMS à la liste d'autorisation de l'instance. Pour plus de détails, reportez-vous à la rubrique Ajouter les adresses IP et les blocs CIDR de DMS aux paramètres de sécurité.

  3. Actualisez la page et reconnectez-vous à l'instance.

Pourquoi vois-je une longue trace de pile Java commençant par « NULL: com.ali.idbcloud... » lors de la connexion ?

Cette erreur apparaît dans l'ancienne version de DMS Personal Edition, qui n'est plus disponible. Cliquez sur Go to New DMS dans le coin supérieur droit pour basculer vers la version actuelle.

NULL:
com.ali.idbcloud.commons.multi.instance.session
service.AbstractAliyunWhiteListUserSessionServi
ce.throwConnectDBFailReason(AbstractAliyunWhite
ListUserSessionService.java:97)com.ali.idbcloud
.commons.multi.instance.sessionservice.BaseUser
SessionService.doLoginCore(BaseUserSessionServi
ce.java:924)com.ali.idbcloud.commons.multi.inst
ance.sessionservice.BaseUserSessionService.worl
dLogin(BaseUserSessionService.java:968)

Pourquoi DMS indique-t-il que l'instance ApsaraDB RDS for MySQL n'existe pas ?

Connectez-vous à la console ApsaraDB RDS et vérifiez l'état de l'instance dans la page Instances :

  • L'état est normal : Actualisez la console DMS pour synchroniser les métadonnées de l'instance.

  • L'état est anormal : Résolvez les problèmes de l'instance avant de vous connecter.

Avertissement

Le redémarrage de l'instance entraîne une interruption de connexion d'environ 30 secondes. N'effectuez cette opération que si votre activité n'est pas affectée.

Pourquoi DMS indique-t-il que je ne peux pas temporairement accéder à l'instance ?

Le propriétaire de l'instance ou l'administrateur DMS ne vous a pas accordé les autorisations de connexion pour cette instance. Contactez votre administrateur DMS pour obtenir les autorisations requises. Pour plus de détails, reportez-vous à la section Gérer les autorisations en tant qu'administrateur DMS de la rubrique « Gérer les autorisations ».

Pourquoi DMS indique-t-il « InvalidDBInstanceName.NotFound: The specified DB instance name does not exist » ?

Accédez à la console de l'instance et vérifiez que l'instance existe et que son nom est correct. Si l'instance fonctionne correctement et que le nom est exact, contactez le support technique de DMS.