In: Computer Science
Write these considerations in the form of a database design security checklist that includes your top six to eight security implications for the database design. A security assessment checklist is a common practice in the industry and proves to a CIO or IT auditor that you are following best practices in securing a database. It also serves as a living document to assist you in your design process. For example, on the networking side of IT, Cisco provides this checklist: https://www.cisco.com/c/en/us/solutions/small-business/resource-center/secure-my-business/network-security-checklist.html for small and medium business to evaluate their network infrastructure. You will use the information from this website to assist you in creating your own checklist.
Following is the checklist for database security design :
1. PHYSICAL ACCESS CONTROL
2. SELF SECURITY
3. INSTALLATION AND CONFIGURATION SECURITY
4. NETWORKING SECURITY