Tous les produits
Search
Centre de documentation

:Que faire si la connexion à mon instance échoue en raison de caractères spéciaux dans le mot de passe de la chaîne de connexion ?

Dernière mise à jour :Aug 08, 2026

Description du problème

Lorsque vous vous connectez à une instance ApsaraDB for MongoDB via le shell mongo ou un programme, les caractères spéciaux contenus dans le mot de passe de la chaîne de connexion ne sont pas reconnus. La connexion à l'instance échoue alors. Les caractères spéciaux incluent ! @ # $ % ^ & * ( ) _ + =

Solution

Échappez les caractères spéciaux du mot de passe dans la chaîne de connexion selon les règles suivantes.

! : %21
@ : %40
# : %23
$ : %24
% : %25
^ : %5e
& : %26
* : %2a
( : %28
) : %29
_ : %5f
+ : %2b
= : %3d

Par exemple, si le mot de passe est ab@#c, la version échappée dans la chaîne de connexion devient ab%40%23c.