I have a web application that uses SQL server .
SQL server is hosted on a server and accessed using port 1433 .
My question is will the user who is accessing my application required to be able to establish the communication with the port 1433 .
As far as i know, the user will be opening the application login page using port 80 . And will need to enter his credentials on the login page and click submit . As credentials are stored in the SQLSERVER database i do not know who will open the port 1433 is it the application itself or it is the user in order to check if the credentials exit or not .
Any clarification would help.