AWS秘密管理器与数据库内部的RDS (Postgres) -如何存储密码为一个数据库内部的RDS实例?



我有一个承载多个数据库的RDS postgres实例,这些数据库有自己的用户名/密码,不同的应用程序连接。我想在秘密管理器中存储不同数据库的密码,但在秘密管理器中,我只看到选择RDS实例而不是其中的db的选项,所以是否有可能在一个RDS实例中存储不同数据库的密码,使用秘密类型为"RDS数据库的凭据",如果是,那么如何?

是的,你可以。您在AWS控制台中看到的只是一个简化的便利前端,用于存储RDS的主根密码。但是在SM中你可以存储任何字符串包括托管在单个RDS实例上的多个数据库的凭证。

选择:

Select secret type -> Other type of secrets

并指定json字符串,或Plaintext中的任何格式。