(Maybe) Illegal character in ODBC SQL Server Connection String PWD=
问题 According to what I have researched there are no illegal characters in the PWD= field of a SQL Server Connection String. However, using SQL Server Express 2008 I changed the SA password to a GUID, specifically: {85C86BD7-B15F-4C51-ADDA-3B6A50D89386} So when connecting via ODBC I use this connection string: "Driver={SQL Server};Server=.\\MyInstance;Database=Master;UID=SA;PWD={85C86BD7-B15F-4C51-ADDA-3B6A50D89386};" But it comes back as Login failed for SA. However, if I change the SA password