云数据库 RDS

产品文档

云数据库 RDS

grantPrivilege

描述

授予账号的数据库访问权限,即该账号对数据库拥有什么权限。一个账号可以对多个数据库具有访问权限。
为便于管理,RDS对权限进行了归类,目前提供以下两种权限
- ro:只读权限,用户只能读取数据库中的数据,不能进行创建、插入、删除、更改等操作。
- rw:读写权限,用户可以对数据库进行增删改查等操作

请求方式

POST

请求地址

https://rds.jdcloud-api.com/v1/regions/{regionId}/instances/{instanceId}/accounts/{accountName}:grantPrivilege

名称 类型 是否必需 默认值 描述
regionId String True 地域代码,取值范围参见《各地域及可用区对照表》
instanceId String True RDS 实例ID,唯一标识一个RDS实例
accountName String True 账号名,在同一个实例中账号名不能重复

请求参数

名称 类型 是否必需 默认值 描述
accountPrivileges AccountPrivilege[ ] True 账号的访问权限

AccountPrivilege

名称 类型 是否必需 默认值 描述
dbName String False 数据库名称,具体规则可参见帮助中心文档:名称及密码限制
privilege String False 账号对数据库所具有的权限,权限的具体定义可以参见枚举参数定义

返回参数

返回码

返回码 描述
200 OK
更新时间:2019-11-15 15:44:11