J'essaie d'ouvrir une connexion de données SQL à l'aide d'un script PowerShell et mon mot de passe contient un $
signe:
$cn = new-object system.data.SqlClient.SqlConnection("Data Source=DBNAME;Initial Catalog=Catagory;User ID=User;Password=pass$Word;")
Lorsque j'essaie d'ouvrir une connexion, il dit:
Échec de la connexion
Échappez-le en utilisant backtick (`) comme caractère d'échappement pour le signe dollar ($).
Essayez également de placer l'instruction entre guillemets simples au lieu des guillemets doubles que vous utilisez maintenant.