SQL Server 2012: Login failed for user. Reason: Failed to open the database configured in the login object
We had the same issue. Several app servers were logging the same error. It turned out to be a bad SFP network port in the Hyper-V hosts frame. As soon as it was disabled all of the errors stopped immediately.