бд проверял, фаерволлы проверял, отрубал, а вот порт... Указывать таким образом: Server=HOME-PC\SQLEXPRESS, 1433;Database=CacheDb;User ID = user1; password = 123456789?
попробуй вместо HOME-PC\SQLEXPRESS указать IP адрес сначала просто ip есть не сработает, то 127.0.0.1,1433 ну или другой ipшник, если подключаешься к удалённой машине
ну и проверь, что у пользователя user1 есть права вообще на подключение (выдай ему сисадмина на время, чтобы исключить проблему прав)