【问题标题】:Glue database connection update username aws cli/boto3胶水数据库连接更新用户名 aws cli/boto3
【发布时间】:2021-10-28 05:11:41
【问题描述】:

尝试更新 Glue 数据库 JDBC 连接用户名并一直失败。选择是 CLI 或 boto3。 CLI 文档非常有限。
https://docs.aws.amazon.com/cli/latest/reference/glue/update-connection.html

  update-connection
[--catalog-id <value>]
--name <value>
--connection-input <value>
[--cli-input-json <value>]
[--generate-cli-skeleton <value>]

有人可以指导一下,如何在此处传递用户名进行更新。在boto3中也类似。抛出无效参数异常。

response = client.update_connection(
        Name='test-db',
        ConnectionInput={
            'Name': 'test-db',

            'ConnectionType': 'JDBC' ,
            'ConnectionProperties': {
                'Username': username
            }
        }
    )

【问题讨论】:

    标签: python amazon-web-services boto3 aws-cli aws-glue


    【解决方案1】:

    试试:

    'ConnectionProperties': {
                'USER_NAME': 'your_user_name',
                'PASSWORD' : 'your_user_password'
            }
    

    注意:以上内容未经测试。它基于来自here 的 Glue Boto3 文档。

    【讨论】:

      【解决方案2】:

      所以应该是这样的。

        'USERNAME': username,
        'PASSWORD': password
                  },
         'PhysicalConnectionRequirements': PhysicalConnectionRequirements
              }
          )
      
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-01-24
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多