云数据库 MySQL 实例备份文件默认可以通过公网或内网进行下载,当您需要对下载进行限制时,可以通过下载配置进行相应的调整。
说明:数据库备份下载配置目前支持的地域:
广州、上海、北京、深圳、成都、重庆、南京、中国香港、北京金融、上海金融、深圳金融、多伦多、新加坡、硅谷、法兰克福、首尔、孟买、曼谷、东京。
说明:外网下载默认开启,开启外网下载时,外网和内网均可以下载备份。
,
进行分割。默认情况下,子账号没有设置 MySQL 数据库备份下载规则的权利。因此用户就需要创建策略来允许子账号设置备份下载规则。
访问管理(Cloud Access Management,CAM)是腾讯云提供的一套 Web 服务,主要用于帮助用户安全管理腾讯云账号下资源的访问权限。通过 CAM,您可以创建、管理和销毁用户(组),并通过身份管理和策略管理控制指定用户可以使用的腾讯云资源。
当您使用 CAM 的时候,可以将策略与一个用户或一组用户关联起来,策略能够授权或者拒绝用户使用指定资源完成指定任务。有关 CAM 策略的更多基本信息,请参见 策略语法。
MySQL 数据库设置下载备份规则的 CAM 策略描述如下:
{
"version":"2.0",
"statement":
[
{
"effect":"effect",
"action":["action"],
"resource":["resource"]
}
]
}
在 CAM 策略语句中,您可以从支持 CAM 的任何服务中指定任意的 API 操作。对于数据库审计,请使用以 name/cdb: 为前缀的 API 。如果您要在单个语句中指定多个操作,请使用逗号将它们隔开,如下所示:
"action":["name/cdb:action1","name/cdb:action2"]
您也可以使用通配符指定多项操作。例如,您可以指定名字以单词"Describe"开头的所有操作,如下所示:
"action":["name/cdb:Describe*"]
资源路径的一般形式如下:
qcs::service_type::account:resource
示例如下:
"resource": ["qcs::cdb::uin/326xxx46:instanceId/cdb-kfxxh3"]
其中,cdb-kfxxh3 是 MySQL 实例资源的 ID,在这里是 CAM 策略语句中的资源 resource。
以下示例仅为展示 CAM 用法,MySQL 数据库设置备份下载规则的完整 API 请参见 API 文档。
{
"version":"2.0",
"statement":
[
{
"effect":"allow",
"action": ["name/cdb: ModifyBackupDownloadRestriction"],
"resource": ["*"]
}
]
}
本页内容是否解决了您的问题?