开发者社区 问答 正文

API参考 - API参考 -   账号管理 -ResetAccountPassword



描述


该接口用于重置账号密码。必须满足以下条件,否则将操作失败:

  • 当前实例状态:运行中。
  • 没有被锁定。


请求参数

[tr=rgb(51, 205, 229)][td]名称 类型是否必须描述ActionString是系统规定参数,取值为ResetAccountPassword。DBInstanceIdString是实例名。AccountNameString是账号名。AccountPasswordString是新密码,由字母、数字或下划线组成,长度为6~32位。

返回参数

[tr=rgb(51, 205, 229)][td]名称 类型描述<公共返回参数>详见公共参数

请求示例



https: //rds.aliyuncs.com/?Action=ResetAccountPassword &AccountName=testacc02 &AccountPassword=newpw1234 &DBInstanceId=riauvjz6zajfiq6ba1370329449201 &<公共请求参数>

返回示例


XML格式

<ResetAccountPasswordResponse> <RequestId>D4D4BE8A-DD46-440A-BFCD-EE31DA81C9DD </RequestId> </ResetAccountPasswordResponse>
JSON格式

{"RequestId": "D4D4BE8A-DD46-440A-BFCD-EE31DA81C9DD"}

展开
收起
梨好橙 2018-09-14 00:42:32 1285 分享 版权
阿里云 AI 助理回答

要成功重置阿里云RDS数据库账号的密码,确保遵循以下关键条件和步骤:

操作前提: 1. 实例状态:确保RDS实例当前处于运行中状态,并且没有被锁定。 2. 密码要求:新密码必须由字母、数字或下划线组成,长度为6~32位。不过,请注意,最新的接口文档要求密码长度为8~32个字符,并需包含大写字母、小写字母、数字、特殊字符中的任意三种,特殊字符包括 !@#$&%^*()_+-=

请求参数: - Action: 必须设置为ResetAccountPassword。 - DBInstanceId: 实例ID,是调用时的必填项,可以通过DescribeDBInstances接口获取。 - AccountName: 要重置密码的数据库账号名称,也是必填项。 - AccountPassword: 新的密码,根据上述密码规则设定。

调用示例:

https://rds.aliyuncs.com/
?Action=ResetAccountPassword
&DBInstanceId=rm-uf6wjk5****
&AccountName=test1
&AccountPassword=Test123456

请注意,示例中的URL需要替换为实际的参数值,并确保在实际应用中遵循最新的API规范和密码复杂度要求。

在执行此操作前,务必阅读相关功能文档以了解所有前提条件及操作影响,确保操作过程顺利且安全。

如果在操作过程中遇到任何问题,如错误码提示或其他异常情况,参考错误码描述进行针对性排查与解决,或联系阿里云技术支持获取帮助。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答