更新时间:2025-12-29 GMT+08:00

修改ACL账号密码

功能介绍

修改ACL账号密码。

URI

PUT /v2/{project_id}/instances/{instance_id}/accounts/{account_id}/password/modify

表1 路径参数

参数

是否必选

参数类型

描述

project_id

String

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

instance_id

String

实例ID。

account_id

String

ACL账号ID。

请求参数

表2 请求Body参数

参数

是否必选

参数类型

描述

old_password

String

旧密码。

new_password

String

新密码。

  • 输入长度为8到64位的字符串。

  • 不能包含正序逆序用户名。

  • 必须包含如下四种字符中的三种组合(不允许包含冒号):

    • 小写字母

    • 大写字母

    • 数字

    • 特殊字符包括(`~!@#$%^&*()-_=+|{},<.>/?)

响应参数

状态码:200

表3 响应Body参数

参数

参数类型

描述

lock_time

String

锁定时间。验证密码失败时和锁定时该参数返回不为null。

result

String

密码修改结果:

  • 成功:success;

  • 密码验证失败:passwordFailed;

  • 已锁定:locked;

  • 失败:failed。

lock_time_left

String

锁定剩余时间。锁定时该参数返回不为null。

retry_times_left

String

密码验证剩余次数。验证密码失败时该参数返回不为null。

message

String

修改结果说明信息。

状态码:400

表4 响应Body参数

参数

参数类型

描述

error_msg

String

参数解释

错误信息。

取值范围

不涉及。

error_code

String

参数解释

错误码。

取值范围

请参见错误码

error_ext_msg

String

参数解释

扩展错误信息(暂未使用,赋值为null)。

取值范围

不涉及。

状态码:401

表5 响应Body参数

参数

参数类型

描述

error_msg

String

参数解释

错误信息。

取值范围

不涉及。

error_code

String

参数解释

错误码。

取值范围

请参见错误码

error_ext_msg

String

参数解释

扩展错误信息(暂未使用,赋值为null)。

取值范围

不涉及。

状态码:403

表6 响应Body参数

参数

参数类型

描述

error_msg

String

参数解释

错误信息。

取值范围

不涉及。

error_code

String

参数解释

错误码。

取值范围

请参见错误码

error_ext_msg

String

参数解释

扩展错误信息(暂未使用,赋值为null)。

取值范围

不涉及。

状态码:404

表7 响应Body参数

参数

参数类型

描述

error_msg

String

参数解释

错误信息。

取值范围

不涉及。

error_code

String

参数解释

错误码。

取值范围

请参见错误码

error_ext_msg

String

参数解释

扩展错误信息(暂未使用,赋值为null)。

取值范围

不涉及。

状态码:500

表8 响应Body参数

参数

参数类型

描述

error_msg

String

参数解释

错误信息。

取值范围

不涉及。

error_code

String

参数解释

错误码。

取值范围

请参见错误码

error_ext_msg

String

参数解释

扩展错误信息(暂未使用,赋值为null)。

取值范围

不涉及。

请求示例

PUT https://{dcs_endpoint}/v2/{project_id}/instances/{instance_id}/accounts/{account_id}/password/modify

{
  "old_password" : "xxxxxx",
  "new_password" : "xxxxxx"
}

响应示例

状态码:200

修改密码成功。

{
  "lock_time" : "0",
  "result" : "success",
  "lock_time_left" : "0",
  "retry_times_left" : "5",
  "message" : "Modify DCSInstance password success."
}

状态码:400

非法请求。

{
  "error_code" : "DCS.4961",
  "error_msg" : "Acl account request param invalid."
}

状态码

状态码

描述

200

修改密码成功。

400

非法请求。

401

认证信息非法。

403

请求被拒绝访问。

404

所请求的资源不存在。

500

内部服务错误。

错误码

请参见错误码