我正在尝试使用PowerShell脚本打开SQL数据连接,而我的密码包含 $ 符号:

$cn = new-object system.data.SqlClient.SqlConnection("Data Source=DBNAME;Initial Catalog=Catagory;User ID=User;Password=pass$word;")

当我尝试打开连接时,它说:

  

登录失败

有帮助吗?

解决方案

使用反引号(`)作为美元符号($)的转义字符来逃避它。

另外,尝试将语句括在单引号中,而不是现在使用的双引号。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top