to allow MSSQL Express edition to connect by using TCP/IP remotely,
the TCP/IP protocol must be first enabled.
1. go to SQL Server Configuration Manager,
2. go to SQL Server Network Configuration
3. go to Protocols for SQLEXPRESS
4. Right click TCP/IP and select Enable.
5. After enabled, double click TCP/IP
6. go to IP Addresses tab,
7. Scroll until the end and look for IP All
8. Add 1433 to TCP Port
9. Go back to SQL Server Service,
10 right click SQL Server(SQLExpress) and Restart.