云数据库RDS

    查询特定账号信息

    说明

    • 获取一个账号信息(包括授权信息)

    请求结构

    GET /v{version}/instance/{instanceId}/account/{accountName} HTTP/1.1
    HOST: rds.bj.baidubce.com
    Authorization: authorization string

    请求头域

    除公共头域外,无其它特殊头域。

    请求参数

    参数名称类型是否必须参数位置描述
    versionstringURL参数API 版本号
    instanceIdstringURL参数实例ID
    accountNamestringURL参数账号名

    返回头域

    除公共头域,无其它特殊头域。

    返回参数

    参数名称 参数类型 参数描述
    accountName String 账号名称
    desc String 账号描述信息
    status String 账号状态信息,参考账号状态
    type String 账号归属类型。
    OnlyMaster:在主实例上使用的账号,
    RdsProxy:在中间件上使用的账号。详情参考账号归属类型表
    accountType String 账号权限类型。Super:高权限账号,Common:普通帐号。详情参考账号权限类型表
    databasePrivileges List DatabasePrivilege DatabasePrivilege组成的数组

    请求示例

    GET /v1/instance/r-ndjsndjc/account/user1 HTTP/1.1
    HOST: rds.bj.baidubce.com
    Authorization: bce-auth-v1/rdsak/2016-07-03T06:13:13Z/1800/x-bce-date/{signature}

    返回示例

    HTTP/1.1 200 OK
    x-bce-request-id: 7869616F-7A68-6977-656E-406261696475
    Content-Type: application/json
    ETag:v2
    Content-Length: 567
    
    {
        "accountName"   : "user1",
        "desc"          : "账号user1",
        "type"          : "OnlyMaster",
        "status"        : "Available",
        "accountType"   : "Common",
        "databasePrivileges": [{
            "dbName"    : "user_photo_001",
            "authType"  : "ReadOnly"
        },{
            "dbName"    : "user_photo_002",
            "authType"  : "ReadWrite"
        }]
    }
    上一篇
    查询账号列表
    下一篇
    备份管理