Пожалуйста, проверьте, какие протоколы включены на сервере. Перейдите в Пуск / Программы / Microsoft | SQL Server 2005 / Средства настройки / Диспетчер конфигурации SQL Server. Проверьте, включен ли протокол tcp в разделе «Сетевая конфигурация / протоколы SQL Server 2005 для MSSQLSERVER».
Убедитесь, что у вас нет именованного экземпляра - по умолчанию SQL Server Express Edition создает именованный экземпляр, например.
И третий - проверьте, имеет ли SQL Server аутентификацию смешанного режима - если нет, он не позволит вам подключиться с использованием логина и пароля SQL. Кстати, для разработки приложений плохая идея использовать учетную запись.