全部文档
当前文档

暂无内容

如果没有找到您期望的内容,请尝试其他搜索词

文档中心

实例数据库账号赋权

最近更新时间:2021-11-08 17:48:19

ModifyInstanceAccountPrivilegesAction 实例数据库账户赋权

给实例数据库帐号授权。

请求方式

POST

请求参数

英文名称 中文名称 类型 是否必须 备注
Action 调用接口名称 String 取固定值:ModifyInstanceAccountPrivilegesAction
Version API版本号 String 取固定值:2016-07-01
DBInstanceIdentifier 实例Id String 实例id
InstanceAccountName 数据库帐号名称 String
InstanceAccountPrivileges 数据库权限 List<Object> 不传则置空改帐号数据库权限

InstanceAccountPrivileges:

英文名称 中文名称 类型 是否必须 备注
InstanceDatabaseName 数据库名称 String 数据库名称和权限必须同时填写
Privilege 数据库权限 String 数据库名称和权限必须同时填写
只读:ReadOnly,
读写:ReadWrite,
仅DDL:DDLOnly,
仅DML:DMLOnly,

返回值

英文名称 中文名称 类型 备注
RequestId 请求ID String

请求示例1

//示例1:给帐号赋权
 
//request:
http://krds.{{region}}.api.ksyun.com/?Action=ModifyInstanceAccountPrivilegesAction&Version=2016-07-01
 
//request body:
{
    "DBInstanceIdentifier": "4d97f65f-5603-4373-b870-48a280ecc464",
    "InstanceAccountName": "t_kingsoft",
    "InstanceAccountPrivileges": [
        {
            "InstanceDatabaseName": "kingsoft_001",
            "Privilege": "ReadOnly"
        },
        {
            "InstanceDatabaseName": "kingsoft_002",
            "Privilege": "ReadWrite"
        },
        {
            "InstanceDatabaseName": "kingsoft_003",
            "Privilege": "DDLOnly"
        },
        {
            "InstanceDatabaseName": "kingsoft_004",
            "Privilege": "DMLOnly"
        }
    ]
}

示例返回1

{
    "RequestId": "9c70f7ab-8c9e-412b-9180-4727e2091bcf"
}

请求示例2

//示例2:清空帐号权限
//request url:
http://krds.{{region}}.api.ksyun.com/?Action=ModifyInstanceAccountPrivilegesAction&Version=2016-07-01
 
//request body:
{
    "DBInstanceIdentifier": "4d97f65f-5603-4373-b870-48a280ecc464",
    "InstanceAccountName": "t_kingsoft",
    "InstanceAccountPrivileges": []
}

示例返回2

{
    "RequestId": "b0cf008c-9a28-4a73-843b-201c31de338f"
}
文档导读
纯净模式常规模式

纯净模式

点击可全屏预览文档内容
文档反馈