background image

Dan Cornell – What Permissions Does Your Database User REALLY Need?

Dan Cornell (Denim Group)

Thursday, July 12th | 11:50 | Location: Auditorium

Abstract:

Attaching web applications to databases as “sa” or “root” might be easy but it is also a horrible idea. This presentation provides a methodology as well as tools to create fine-grained database user permissions based on application-specific requirements. The negative impact of permissive database user account permissions is demonstrated alongside the potential benefits of constrained database user access. Tools for the automated creation of security-role-specific MySQL user permission policies will be demonstrated and these will be used as a model for making “least privilege” database accounts a standard practice in web application deployment.