Le script PowerShell de ne pas accepter de $ (dollar) signe
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
Vous devez vous connecter pour publier un commentaire.
Échapper en utilisant backtick (`) comme un caractère d'échappement pour le signe dollar ($).
Aussi, essayez de joindre à la déclaration dans des guillemets simples au lieu des guillemets que vous utilisez actuellement.