Happened to me hence jot down here for future reference, perhaps helpful to you also 🙂
Caused by: com.microsoft.sqlserver.jdbc.SQLServerException: The TCP/IP connection to the host localhost, port 1433 has failed. Error: "Connection refused: connect. Verify the connection properties. Make sure that an instance of SQL Server is running on the host and accepting TCP/IP connections at the port. Make sure that TCP connections to the port are not blocked by a firewall.
Try to configure the TCP port as below from Sql Server Configuration Manager:
Caused by: com.microsoft.sqlserver.jdbc.SQLServerException: Login failed for user 'xxxx'. ClientConnectionId:4ff4b2b5-ffda-47fb-9a03-ca8cfc6cca6b
Try to configure as below from Microsoft SQL Server Management Studio: