代码之家  ›  专栏  ›  技术社区  ›  ShaiNe Ram

从lambda到RDS的基于角色的连接以插入数据

  •  -1
  • ShaiNe Ram  · 技术社区  · 7 年前

    下面我给出了一个能够连接RDS PostgreSQL实例的java代码。

    Class.forName("org.postgresql.Driver");
    Connection con = DriverManager.getConnection("jdbc:postgresql://endpoint/dbName","UserName", "Password");
    System.out.println("Connected");
    

    我可以使用此代码连接到RDS DB实例。但我的问题是,是否有任何方法可以使用AWS登录角色凭据连接相同的RDS postgreSQL实例?有可能吗?

    如果可能的话,请让我知道情况如何?

    如果没有,请告诉我正确的原因?

    请帮我拿这个。。如果你能帮助我,我将不胜感激

    1 回复  |  直到 7 年前
        1
  •  0
  •   Ashan    7 年前

    但我的问题是,有没有办法连接相同的RDS 使用AWS登录角色凭据的postgreSQL实例?有可能吗?

    目前这是不可能的。通过IAM角色和用户,您可以控制谁可以提供RDS实例,更改其他特定于实例的规则和快照。但它不提供对DB实例内部的任何访问或控制,例如数据库创建,DB用户可以访问该实例;特定于postgresSQL的etc。

    推荐文章