文档中心 > GrantAccountPrivileges
GrantAccountPrivileges

最近更新时间:2022-09-26

请求路径:/v3/api/rds

请求方法:PUT

接口描述:授权账号

请求参数

名称

类型

是否必选

示例值

描述

Action

String

GrantAccountPrivileges

系统规定参数。取值:GrantAccountPrivileges

请求消息体

名称

类型

是否必选

示例值

描述

DBInstanceId

String

mysql-lv1xxxxxxx

数据库实例ID

AccountName

String

user

账号名称

GrantDBList

Array

[]

由该账号拥有的数据库权限信息组成的数组

-   DBName

String

db1

数据库名称

-   AccountPrivilege

String

readOnly

数据库权限,mysql和SqlServer必选参数。取值:

  • readOnly:只读

  • readWrite:读写

  • DBOwner:数据库所有者

PostgreSQL不涉及此参数

返回参数

状态码:200

名称

类型

示例值

描述

RequestId

String

rm-uf6wjk5xxxxxxxxxx

请求ID。

示例

请求示例

PUT https://api.unicloud.com/v3/api/rds?

Action=GrantAccountPrivileges

Body

{

"DBInstanceId": "mssql-ggf8eq8sw68f",

"AccountName": "testuser11",

"GrantDBList": [

         {

                  "DBName": "ceshi1",

                  "AccountPrivilege": "readWrite"

         }

]

}

返回示例

{

  "RequestId": "b9de1a62-d09e-4d34-9a61-38f0f56564b6"

}