给实例数据库帐号授权。
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:给帐号赋权
//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"
}
]
}
{
"RequestId": "9c70f7ab-8c9e-412b-9180-4727e2091bcf"
}
//示例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": []
}
{
"RequestId": "b0cf008c-9a28-4a73-843b-201c31de338f"
}
文档内容是否对您有帮助?
评价建议不能为空
非常感谢您的反馈,我们会继续努力做到更好!