Our team is in the process of transitioning our users from logging into shared accounts to database named user accounts. The shared accounts had the benefit of organizing all database objects under one schema but the disadvantage of accountability when it comes to database access and potential data loss when that password is opened up to multiple people.
For those that have made this transition, what approach did you take to keeping database objects from the same team organized? Now when a new database object is created it will be created for a single user and need to be shared accordingly to other users and roles that need access if the user is not granted create table in any schema which is not really what is desired. There are also headaches when a user separates from the organization if they have important objects under their schema. It just seems like a lot more work to manage, but maybe there is no way around it.
On a final note, much of this database access will be done through ArcGIS Pro.