We are using snowflake database and we have created multi-tenant tables. We have created user-name and password for each tenant. These user-name and password are used in applications that use AWS quicksight and microsoft power bi tool. These user-names and password are NOT directly accessible by tenant, instead only our own application teams have access to them. We cant use key pair authentication as quicksight does not support it yet.
Question: Looking for a pattern on how to rotate these password without downtime, we want to rotate this password on a fixed schedule, like every 6 months.