文档中心 > ResetAccount
ResetAccount

最近更新时间:2021-03-12

调用ResetAccount接口重置MongoDB实例的数据库账号密码。

请求参数

名称类型是否必选示例值描述
ActionStringResetAccount系统规定参数,取值:ResetAccount
DBInstanceIdStringcb249298-8029-456a-xxxxxxxxxxxx实例ID。
PasswordStringASDasd123-账号的密码。大写、小写、数字、特殊字符占四种,长度为8-32位;特殊字符为!@#$%^&*()_+-=
AccountNameStringtestaccount账号名称。
AccessKeyIdString8hiE6GNfZFxxxxxxxxxxxx紫光云颁发给用户的访问服务所用的秘钥ID。
SignatureStringuC0wRWKW%2F8%2BFc%2xxxxxxxxxxxx紫光云颁发给用户的访问服务所用的签名ID。

返回参数 {#resultMapping .section}

名称类型示例值描述
RequestIdStringrm-uf6wjk5xxxxxxxxxx请求ID。
ResultStringACCEPTEDResetAccount的参数。

示例 {#demo .section}

请求示例

http(s)://api.unicloud.com/dbaas?Action=ResetAccount
&DBInstanceId=a71194d6-24b5-4e1d-a525-d8b4b5xxxxxxxx
&AccessKeyId=meDcx7mXxxxxxxxx
&AuthDb=testdb
&AccountName=testaccount
&Password=ASDasd%40123&Signature=En2GBuzV6sCY%2F1pbwUIHETxxxxxxxx
&<公共请求参数>

正常返回示例

{    "RequestId":"fbc62a7e-437d-4a5e-922b-7d84e9932d0e",    "Result": "ACCEPTED"}

错误码 { .section}

HttpCode错误码错误信息描述
400Param.RequiredFieldIsNullThe specified params is null who Required field.必填参数传入为空.
400Param.PassWord.ErrorThe parameter of PassWord is Error.root账户密码/账号密码校验错误.密码必须符合以下条件:密码必须由数字、字符、特殊字符三种中的两种组成;密码长度不能少于8个字符。
400Host.format.ErrorThe parameter of Host is Error.host参数传入错误.
400InstancesUnavailable.InstanceNullThe instance is Unavailable, Please check the instance.本实例不可用,请检查实例是否正确.
500Unknown.InnerExceptionSome Exception open in Inner.内部错误.