# Functions
Handle performs initial setup for a database We configure an admin role with a sufficiently unique name and add them to rds_superuser This is done to avoid a scenario where db_admin will not function properly This happens when the db_admin user has the same name as the database that a user wants to gain access In short, db_admin attempts the following membership chain (creating a cycle) <admin-role> -> <app-role> -> <admin-role> This admin user alters the membership chain to be <admin-role> -> <app-role> -> <database-owner>.
No description provided by the author