Jag föreslår att du testar DB-anslutning med tsql på detta sätt :tsql -H server_address -p 1433 -U användare -P pass -D dbname
i mitt fall upptäckte jag att helt enkelt "Anledning:kontots lösenord har löpt ut" PDO gav mig ett konstigt fel medan tsql gav mig rätt fel.