接口描述
删除数据库账号。调用该接口时,实例状态需要为运行中,否则将操作失败。
请求方法
POST
URI
/v1/inst-user/drop
请求参数
名称 | 位置 | 类型 | 必选 | 说明 |
---|---|---|---|---|
prodInstId | body | Long | 是 | 实例id |
username | body | String | 是 | 用户账号 |
force | body | Boolean | 否 | 是否强制删除,默认为false。 当用户存在某对象的权限或者其他依赖关系时,删除账号会失败; 此参数为true时,账号拥有的对象以及拥有写权限的对象(包括table,schema等) 均会被强制删除,请谨慎用此选项 |
响应参数
名称 | 类型 | 说明 |
---|---|---|
message | String | 消息提示 |
statusCode | Integer | 状态码 |
returnObj | Object | 返回结果 |
示例
请求示例
/v1/inst_user/drop
{
"force": true,
"prodInstId": "165776586159600008",
"username": "test1"
}
响应示例
{
"message": "SUCCESS",
"returnObj": {},
"statusCode": 800
}
错误码
访问ErrorCodes说明文档查看更多错误码。