Sugiro testar a conectividade do banco de dados com tsql desta maneira:tsql -H server_address -p 1433 -U user -P pass -D dbname
no meu caso descobri que simplesmente "Motivo:A senha da conta expirou" o PDO me deu um erro estranho enquanto o tsql me deu o erro certo.