全部产品
Search
文档中心

:Apa yang harus saya lakukan jika instance saya tidak terhubung karena karakter khusus dalam kata sandi di string koneksi instance?

更新时间:Nov 09, 2025

Deskripsi masalah

Karakter khusus tidak dikenali saat Anda mencoba terhubung ke instance ApsaraDB for MongoDB menggunakan mongo shell atau kode program, jika kata sandi dalam string koneksi mengandung karakter khusus. Hal ini menyebabkan kegagalan koneksi. Karakter khusus meliputi ! @ # $ % ^ & * ( ) _ + =.

Solusi

Anda perlu mengonversi karakter khusus dalam kata sandi di string koneksi sesuai dengan aturan pelolosan berikut.

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

Sebagai contoh, jika kata sandi adalah ab@#c, maka karakter lolos dari kata sandi tersebut adalah ab%40%23c di dalam string koneksi.