更新时间:2025-08-04 GMT+08:00

授予用户角色

功能介绍

授予用户角色。

接口约束

实例在异常或冻结状态下不能执行该操作。

用户角色不能循环授权。

URI

  • URI格式

    POST /v3/{project_id}/instances/{instance_id}/db-user-role

  • 参数说明
    表1 参数说明

    名称

    是否必选

    说明

    project_id

    参数解释

    租户在某一Region下的项目ID。

    获取方法请参见获取项目ID

    约束限制

    不涉及。

    取值范围

    不涉及。

    默认取值

    不涉及。

    instance_id

    参数解释

    实例ID。

    约束限制

    不涉及。

    取值范围

    不涉及。

    默认取值

    不涉及。

请求消息

表2 参数说明

名称

是否必选

参数类型

说明

user

String

参数解释

用户名称。

约束限制

不涉及。

取值范围

除内置用户以外的用户名。

默认取值

不涉及。

roles

Array of strings

参数解释

角色名称。

约束限制

不涉及。

取值范围

除内置用户角色以外的角色。

默认取值

不涉及。

请求示例

给用户user1授予user3、user4角色。

POST https://rds.ap-southeast-1.myhuaweicloud.com/v3/0483b6b16e954cb88930a360d2c4e663/instances/dsfae23fsfdsae3435in03/db-user-role 
{ 
   "user" : "user1", 
   "roles" : [ "user3", "user4" ] 
 }

响应消息

  • 正常要素说明
    表3 要素说明

    名称

    参数类型

    说明

    resp

    String

    参数解释

    调用结果。

    取值范围

    调用正常时,返回“successful”。

  • 正常响应样例
    {
      "resp" : "successful" 
    }
  • 异常响应

    请参见异常请求结果

状态码

错误码

请参见错误码