Non Owner Database User
Problem to solve
Im currently in the process of setting up rotating database users/passwords for security reasons however, I found that I am unable to utilize database users that are not database owners or users without sys admin privileges. Due to security requirements, we would ideally like to give these users the minimum amount of privileges needed.
Target audience
DevOps
Proposal
Allow Gitlab database to be reconfigured using non db owners.
What does success look like, and how can we measure that?
Instance of Gitlab can be reconfigured or spun up using new user without ownership or sys admin privs