title: Correct way to make users connect to database through application
body: <p>I am creating a web application that will have many users. Each user has its own login and password to access the application. The data of the application will be stored in a database. </p>
  
  <p>As the application will have many users, I would like to know the correct way to make the users connect to database through my application. </p>
  
  <p>Is it better to create many users of the database (accounts) or simply use the master/root to connect to database from the application? </p>
  
  <p><br/>
  Edit/Note: the application users will not have direct access to database. The database is in the same server of the application and will not be open to external access. </p>