<li id="c4loq"><acronym id="c4loq"></acronym></li>

<button id="c4loq"></button>
    <dd id="c4loq"><pre id="c4loq"></pre></dd>

      <th id="c4loq"></th>

        <dd id="c4loq"></dd>

        幫助中心 > 數據庫 > 云數據庫MySQL > API文檔 > 賬號相關

        賬號相關

        1.賬號列表

        接口地址

        https://api.yisu.com/rds/account/getAccountList

        HTTP METHOD

        POST

        HTTP BODY編碼格式

        application/x-www-form-urlencoded

        請求參數

        以下請求參數列表僅列出了接口請求參數和部分公共參數,完整公共參數列表見 公共請求參數。

        名稱類型是否必填說明
        instanceIdstring實例ID

        返回數據

        名稱類型是否必須默認值備注其他信息
        codenumber非必須錯誤碼
        messagestring非必須錯誤信息
        dataobject非必須返回數據
        ├─ Accountsobject []非必須賬號列表

        item 類型: object

        ├─ accountNamestring必須賬號名
        ├─ accountTypestring必須賬號類型 high高權限賬號,normal普通賬號
        ├─ accountStatusstring必須狀態,usable可用,disable不可用
        ├─ Remarkstring必須備注
        ├─ bindDbsobject []必須綁定的數據庫

        item 類型: object

        ├─ dbNamestring必須數據庫名
        ├─ Authoritystring必須權限:write讀寫,readOnly只讀,ddlOnly僅ddl,dmlOnly僅dml
        requestIdstring非必須請求ID

        請求示例

            curl -XPOST
            "https://api.yisu.com/rds/account/getAccountList" \
            -H "content-type: application/x-www-form-urlencoded" \
            -d "accessId=abcdefghijklmnop&nonce=48693365&signature=wm8pQlU34oA5NAEffMtc8NQHues%3D&instanceId=yisurds-60e69eab6173d8-66643171"

        返回示例

        {
            "code": 200,
            "message": "請求成功",
            "data": {
                "Accounts": [
                    {
                        "accountName": "yisutest",
                        "accountType": "normal",
                        "accountStatus": "usable",
                        "Remark": "測試代理賬號",
                        "bindDbs": [
                            {
                                "dbName": "db2",
                                "Authority": "write"
                            }
                        ]
                    }
                ]
            },
            "requestId": "6bd063b13b6a4d006857728dce6b5fb1"
        }

        2.創建賬號

        接口地址

        https://api.yisu.com/rds/account/createAccount

        HTTP METHOD

        POST

        HTTP BODY編碼格式

        application/x-www-form-urlencoded

        請求參數

        以下請求參數列表僅列出了接口請求參數和部分公共參數,完整公共參數列表見 公共請求參數。

        名稱類型是否必填說明
        instanceIdstring實例ID
        accountPasswordstring密碼
        confirmPasswordstring確認密碼
        accountTypestring賬號類型:high,normal
        bindDbsstring綁定的數據庫:{數據庫名:權限}; 權限:write讀寫,readOnly只讀,ddlOnly僅ddl,dmlOnly僅dml
        accountRemarkstring備注
        accountNamestring賬號

        返回數據

        名稱類型是否必須默認值備注其他信息
        codenumber非必須錯誤碼
        messagestring非必須錯誤信息
        requestIdstring非必須請求ID

        請求示例

            curl -XPOST
            "https://api.yisu.com/rds/account/createAccount" \
            -H "content-type: application/x-www-form-urlencoded" \
            -d "accessId=abcdefghijklmnop&nonce=48693365&signature=wm8pQlU34oA5NAEffMtc8NQHues%3D&instanceId=yisurds-60e69eab6173d8-66643171=accountPassword=Yisu1234=confirmPassword=Yisu1234=accountType=normal=bindDbs=%7B%22db2%22%3A%22write%22%2C%22test%22%3A%22readOnly%22%7D=accountRemark=%E6%B5%8B%E8%AF%95%E4%BB%A3%E7%90%86%E8%B4%A6%E5%8F%B7=accountName=yisutest"

        返回示例

        {
            "code": 200,
            "message": "請求成功",
            "requestId": "564dcc9f3abb1f89bd374144d9a974e7"
        }

        3.獲取賬號已綁定和未綁定的數據庫列表

        接口地址

        https://api.yisu.com/rds/account/getAccountBindDbs

        HTTP METHOD

        POST

        HTTP BODY編碼格式

        application/x-www-form-urlencoded

        請求參數

        以下請求參數列表僅列出了接口請求參數和部分公共參數,完整公共參數列表見 公共請求參數。

        名稱類型是否必填說明
        instanceIdstring實例ID
        accountNamestring賬號名稱

        返回數據

        名稱類型是否必須默認值備注其他信息
        codenumber非必須錯誤碼
        messagestring非必須錯誤信息
        dataobject非必須返回數據
        ├─ allDbsobject []非必須數據庫列表

        item 類型: object

        ├─ dbNamestring必須數據庫名
        ├─ Authoritystring,null必須權限:write讀寫,readOnly只讀,ddlOnly僅ddl,dmlOnly僅dml
        ├─ isBindnumber必須是否綁定,1是0否
        requestIdstring非必須請求ID

        請求示例

            curl -XPOST
            "https://api.yisu.com/rds/account/getAccountBindDbs" \
            -H "content-type: application/x-www-form-urlencoded" \
            -d "accessId=abcdefghijklmnop&nonce=48693365&signature=wm8pQlU34oA5NAEffMtc8NQHues%3D&instanceId=yisurds-60e69eab6173d8-66643171=accountName=yisutest"

        返回示例

        {
            "code": 200,
            "message": "請求成功",
            "data": {
                "allDbs": [
                    {
                        "dbName": "db2",
                        "Authority": "write",
                        "isBind": 1
                    }
                ]
            },
            "requestId": "a7012073b00170980738ac900abe9b9d"
        }

        4.修改賬號權限

        接口地址

        https://api.yisu.com/rds/account/reBindAccountDbs

        HTTP METHOD

        POST

        HTTP BODY編碼格式

        application/x-www-form-urlencoded

        請求參數

        以下請求參數列表僅列出了接口請求參數和部分公共參數,完整公共參數列表見 公共請求參數。

        名稱類型是否必填說明
        instanceIdstring實例ID
        accountNamestring賬號名稱
        bindDbsstring賬號權限,不能為空

        返回數據

        名稱類型是否必須默認值備注其他信息
        codenumber非必須
        messagestring非必須
        requestIdstring非必須

        請求示例

            curl -XPOST
            "https://api.yisu.com/rds/account/reBindAccountDbs" \
            -H "content-type: application/x-www-form-urlencoded" \
            -d "accessId=abcdefghijklmnop&nonce=48693365&signature=wm8pQlU34oA5NAEffMtc8NQHues%3D&instanceId=yisurds-60e69eab6173d8-66643171=accountName=yisutest=bindDbs=%7B%22db2%22%3A%22write%22%2C%22test%22%3A%22ddlOnly%22%7D"

        返回示例

        {
            "code": 200,
            "message": "請求成功",
            "requestId": "cc2da722d07600c0ed7b833d9b64529d"
        }

        5.修改賬號的密碼

        接口地址

        https://api.yisu.com/rds/account/resetAccountPassword

        HTTP METHOD

        POST

        HTTP BODY編碼格式

        application/x-www-form-urlencoded

        請求參數

        以下請求參數列表僅列出了接口請求參數和部分公共參數,完整公共參數列表見 公共請求參數。

        名稱類型是否必填說明
        instanceIdstring實例ID
        accountNamestring賬號名稱
        accountPasswordstring密碼
        confirmPasswordstring確認密碼

        返回數據

        名稱類型是否必須默認值備注其他信息
        codenumber非必須錯誤碼
        messagestring非必須錯誤信息
        requestIdstring非必須請求ID

        請求示例

            curl -XPOST
            "https://api.yisu.com/rds/account/resetAccountPassword" \
            -H "content-type: application/x-www-form-urlencoded" \
            -d "accessId=abcdefghijklmnop&nonce=48693365&signature=wm8pQlU34oA5NAEffMtc8NQHues%3D&instanceId=yisurds-60e69eab6173d8-66643171=accountName=yisutest=accountPassword=Yisu123456=confirmPassword=Yisu123456"

        返回示例

        {
            "code": 200,
            "message": "請求成功",
            "requestId": "7b5e13d25c91249066a8fc854237bd35"
        }

        6.修改賬號的備注

        接口地址

        https://api.yisu.com/rds/account/resetAccountRemark

        HTTP METHOD

        POST

        HTTP BODY編碼格式

        application/x-www-form-urlencoded

        請求參數

        以下請求參數列表僅列出了接口請求參數和部分公共參數,完整公共參數列表見 公共請求參數。

        名稱類型是否必填說明
        instanceIdstring實例ID
        accountNamestring賬號名稱
        accountRemarkstring備注

        返回數據

        名稱類型是否必須默認值備注其他信息
        codenumber非必須錯誤碼
        messagestring非必須錯誤信息
        requestIdstring非必須請求ID

        請求示例

            curl -XPOST
            "https://api.yisu.com/rds/account/resetAccountRemark" \
            -H "content-type: application/x-www-form-urlencoded" \
            -d "accessId=abcdefghijklmnop&nonce=48693365&signature=wm8pQlU34oA5NAEffMtc8NQHues%3D&instanceId=yisurds-60e69eab6173d8-66643171=accountName=yisutest=accountRemark=Yisu123456"

        返回示例

        {
            "code": 200,
            "message": "請求成功",
            "requestId": "df9f604f8682dfe2e401120b9181150d"
        }

        7.刪除賬號

        接口地址

        https://api.yisu.com/rds/account/deleteAccount

        HTTP METHOD

        POST

        HTTP BODY編碼格式

        application/x-www-form-urlencoded

        請求參數

        以下請求參數列表僅列出了接口請求參數和部分公共參數,完整公共參數列表見 公共請求參數。

        名稱類型是否必填說明
        instanceIdstring實例ID
        accountNamestring賬號名稱

        返回數據

        名稱類型是否必須默認值備注其他信息
        codenumber非必須
        messagestring非必須
        requestIdstring非必須

        請求示例

            curl -XPOST
            "https://api.yisu.com/rds/account/deleteAccount" \
            -H "content-type: application/x-www-form-urlencoded" \
            -d "accessId=abcdefghijklmnop&nonce=48693365&signature=wm8pQlU34oA5NAEffMtc8NQHues%3D&instanceId=yisurds-60e69eab6173d8-66643171=accountName=yisutest"

        返回示例

        {
            "code": 200,
            "message": "請求成功",
            "requestId": "b16052722828253c2e9b75628e209836"
        }
        黄片免费无马赛克

        <li id="c4loq"><acronym id="c4loq"></acronym></li>

        <button id="c4loq"></button>
        <dd id="c4loq"><pre id="c4loq"></pre></dd>

          <th id="c4loq"></th>

            <dd id="c4loq"></dd>