title: What is the role of -s flag in creating user
body: <p>I am trying to a create a user in postgres, I did the following. </p>
  
  <pre><code>sudo -u postgres createuser mystore
  </code></pre>
  
  <p>But I found out that I should use <strong>-s flag</strong> while creating the user, So my question is <em>what is role of -s flag while creating user.</em></p>
  
  <p>And I tried to remove the user by the following steps</p>
  
  <pre><code>sudo -u postgres psql 
  
  drop user mystore 
  </code></pre>
  
  <p>Then tried to create the store with the -s flag, it says 
  role "mystore" already exists.</p>
  
  <p>How to handle this</p>