查詢PostgreSQL實例的pg_hba.conf文件的配置
更新時間 2023-04-20 11:10:00
最近更新時間: 2023-04-20 11:10:00
分享文章
接口描述
查詢PostgreSQL實例的pg_hba.conf文件的配置。
請求方法
GET
URI
/v1/inst-user/hba-config
請求參數
| 名稱 | 位置 | 類型 | 必選 | 說明 |
|---|---|---|---|---|
| prodInstId | query | Long | 是 | 實例id |
響應參數
| 名稱 | 二級節點 | 類型 | 說明 |
|---|---|---|---|
| message | String | 消息提示 | |
| statusCode | Integer | 狀態碼 | |
| returnObj | Array | 返回結果 | |
| line | Integer | 記錄所在行 | |
| type | String | 連接類型。 host:該條記錄驗證TCP/IP連接,包括SSL連接和非SSL連接。 hostssl:該條記錄只驗證通過SSL建立的TCP/IP連接。 hostnossl:該條記錄只驗證通過非SSL建立的TCP/IP連接。 |
|
| database | String | 數據庫名。 | |
| username | String | 用戶名。 | |
| address | String | 客戶端IP地址。 | |
| netmask | String | 掩碼。 | |
| authMethod | String | 認證方式。 | |
| options | String | 認證方式對應的配置參數。不需要配置時,置為空。 | |
| error | String | 錯誤信息。 |
示例
請求示例
{URI}&prodInstId=165776586159600008
響應示例
{
"statusCode": 800,
"message": "SUCCESS",
"returnObj": [
{
"type": "local",
"database": "{all}",
"user_name": "{all}",
"address": null,
"netmask": null,
"auth_method": "trust",
"options": null,
"error": null
},
{
"type": "host",
"database": "{all}",
"user_name": "{all}",
"address": "127.0.0.1",
"netmask": "255.255.255.255",
"auth_method": "trust",
"options": null,
"error": null
}
]
}
錯誤碼
訪問ErrorCodes說明文檔查看更多錯誤碼。