【问题标题】:create RDS user with boto3使用 boto3 创建 RDS 用户
【发布时间】:2017-07-13 09:21:25
【问题描述】:

我正在尝试创建一个 AWS Lambda 网络服务,该服务采用具有新用户名/密码的有效负载来在 RDS 实例中创建新数据库和用户。

我想使用 Boto3 来完成这项工作,但我似乎找不到任何有关此功能的文档。

是否可以使用此设置?

【问题讨论】:

  • RDS实例中的新用户是指数据库系统中的用户还是db表中的用户?
  • @ashan-- 一个新的数据库用户,在一个新的数据库上拥有权限

标签: python amazon-web-services boto


【解决方案1】:

目前适用于 RDS 的 AWS 开发工具包(包括 Boto3 SDK)不支持此功能,也不支持 AWS CLI。

这是因为,为每种数据库实例类型(mysql、oracle 等)创建唯一的数据库用户。

您可以选择使用各自的数据库驱动程序运行 DDL 查询。

【讨论】:

  • 谢谢——你能举一个简单的例子来说明如何通过 boto 执行任意 sql,或者这也不支持吗?似乎必须有一种方法来完成我希望使用 lambda 做的事情。
  • 你应该能够使用你的python驱动程序来执行它来访问数据库,执行一个数据库查询
【解决方案2】:

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-11-02
    • 2019-11-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-09-21
    • 1970-01-01
    相关资源
    最近更新 更多