2009-10-23 9 views
74

Próbuję otworzyć połączenie danych SQL przy użyciu skryptu powershell i moje hasło zawiera znak $:

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

Kiedy próbuję otworzyć połączenie to mówi Logowanie nie powiodło się .

Odpowiedz

143

Czy próbowałeś tego użyć, używając - backtick (`) jako znaku ucieczki dla znaku dolara ($).

Czy próbowałeś też dołączyć instrukcję do cudzysłowów zamiast podwójnych cudzysłowów, których teraz używasz?

Powiązane problemy