O conselho do Dynamo é bom - se você observar os logs do SQL Server para o SQL Server 2005 ou posterior e se os logins com falha forem auditados, ele fornecerá um código de estado. Se você procurar o código, ele dará uma ideia melhor do motivo.
Falha no login do MSDN: link