title: Security guideline to store highly confidential data on DBMS
body: <p>Recently I've a project that need to use highly confidential data (such as salary). I'm now studying which Database system (Oracle/MSSQL/MySQL) can suite project's security requirements. The security requirements: </p>
  
  <ol>
  <li>Encrypt sensitive data</li>
  <li>Monitor user's actions</li>
  <li>Limit access to data rows and columns</li>
  <li>Limit privileges</li>
  <li>Network encryption</li>
  </ol>
  
  <p>If possible even DBA also won't be able to view those highly confidential data.</p>