授予服務賬號權限
更新時間 2023-04-20 11:09:04
最近更新時間: 2023-04-20 11:09:04
分享文章
接口描述
為PostgreSQL服務賬號授權。當您在使用PostgreSQL過程中需要技術支持時,您需要授權PostgreSQL服務賬號,技術支持人員才可以通過服務賬號提供技術支持服務。
首次對實例授權服務賬號,會默認創建service賬號,請確保實例當前并不存在此賬號
請求方法
POST
URI
/v1/inst-user/grant-operator
請求參數
| 名稱 | 位置 | 類型 | 必選 | 說明 |
|---|---|---|---|---|
| prodInstId | body | Long | 是 | 實例id |
| expiredTime | body | String | 是 | 權限過期時間。yyyy-MM-dd HH:mm:ss。 |
| database | body | String | 是 | 需要授權訪問的數據庫名稱。 |
| schema | body | String | 否 | 需要授權訪問的模式名稱。不指定默認為public |
| privilege | body | String | 是 | 賬號權限,取值: 1.readwrite:讀寫。擁有指定模式下所有表的select,insert,update,delete,truncate權限 2.readonly:只讀。擁有指定模式下所有表的select權限 |
響應參數
| 名稱 | 類型 | 說明 |
|---|---|---|
| message | String | 消息提示 |
| statusCode | Integer | 狀態碼 |
| returnObj | Object | 返回結果 |
示例
請求示例
/v1/inst_user/grantOperatorPermission
{
"database": "test",
"expiredTime": " 2022-08-01 16:00:00",
"privilege": "readwrite",
"prodInstId": "165776586159600008",
"schema": "test"
}
響應示例
{
"message": "SUCCESS",
"returnObj": {},
"statusCode": 800
}
錯誤碼
訪問ErrorCodes說明文檔查看更多錯誤碼。